Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed to handle textDocument/documentSymbol #1515

Closed
Daniel-V1 opened this issue Jun 4, 2019 · 4 comments
Closed

Failed to handle textDocument/documentSymbol #1515

Daniel-V1 opened this issue Jun 4, 2019 · 4 comments

Comments

@Daniel-V1
Copy link

Failed to handle notification textDocument/documentSymbol -
System.NullReferenceException: Object reference not set to an instance of an
object
at OmniSharp.Cake.Extensions.ResponseExtensions.TranslateAsync
(OmniSharp.Models.V2.CodeStructure.CodeStructureResponse response,
OmniSharp.OmniSharpWorkspace workspace,
OmniSharp.Models.V2.CodeStructure.CodeStructureRequest request) [0x000a0] in
:0
at
OmniSharp.Cake.Services.RequestHandlers.CakeRequestHandler2[TRequest,TResponse].Handle (TRequest request) [0x0018e] in <af7f8f54cd2e4506872f40c884f5953c>:0 at OmniSharp.LanguageServerProtocol.Handlers.DocumentSymbolHandler.Handle (OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams request, System.Threading.CancellationToken token) [0x0008f] in <dd2ec58840214a8f8e50adfb6905d0fe>:0 at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline2[TRequest,TResponse].Handle
(TRequest request, System.Threading.CancellationToken cancellationToken,
OmniSharp.Extensions.Embedded.MediatR.RequestHandlerDelegate`1[TResponse] next)
[0x000e1] in :0
at OmniSharp.Extensions.LanguageServer.Server.LspRequestRouter.RouteRequest
(OmniSharp.Extensions.JsonRpc.IHandlerDescriptor descriptor,
OmniSharp.Extensions.JsonRpc.Server.Request request) [0x002e2] in
:0

@Daniel-V1
Copy link
Author

Full lsp-io if it helps:

[Trace - 09:01:41 AM]
Sending request 'initialize - (1)'.

Params:
{
"processId": 26781,
"rootPath": "/home/daniel/Src/dotnet-test/",
"rootUri": "file:///home/daniel/Src/dotnet-test/",
"capabilities": {
"workspace": {
"workspaceEdit": {
"documentChanges": true,
"resourceOperations": [
"create",
"rename",
"delete"
]
},
"applyEdit": true,
"symbol": {
"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": false
},
"didChangeWatchedFiles": {
"dynamicRegistration": true
},
"workspaceFolders": true,
"configuration": true
},
"textDocument": {
"declaration": {
"linkSupport": true
},
"definition": {
"linkSupport": true
},
"implementation": {
"linkSupport": true
},
"typeDefinition": {
"linkSupport": true
},
"synchronization": {
"willSave": true,
"didSave": true,
"willSaveWaitUntil": true
},
"documentSymbol": {
"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
},
"formatting": {
"dynamicRegistration": true
},
"codeAction": {
"dynamicRegistration": true,
"codeActionLiteralSupport": {
"codeActionKind": {
"valueSet": [
"",
"quickfix",
"refactor",
"refactor.extract",
"refactor.inline",
"refactor.rewrite",
"source",
"source.organizeImports"
]
}
}
},
"completion": {
"completionItem": {
"snippetSupport": true
},
"contextSupport": true
},
"signatureHelp": {
"signatureInformation": {
"parameterInformation": {
"labelOffsetSupport": true
}
}
},
"documentLink": {
"dynamicRegistration": true
},
"hover": {
"contentFormat": [
"plaintext",
"markdown"
]
},
"foldingRange": {
"dynamicRegistration": true,
"rangeLimit": null,
"lineFoldingOnly": null
}
}
},
"initializationOptions": null
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for initialize",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (1) initialize",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (1) initialize to OmniSharp.Extensions.LanguageServer.Protocol.Models.InitializeParams",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Assembly loaded: OmniSharp.Cake",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Loaded OmniSharp.Cake, Version=1.32.0.0, Culture=neutral, PublicKeyToken=null",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Assembly loaded: OmniSharp.DotNet",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Loaded OmniSharp.DotNet, Version=1.32.0.0, Culture=neutral, PublicKeyToken=null",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Assembly loaded: OmniSharp.DotNetTest",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Loaded OmniSharp.DotNetTest, Version=1.32.0.0, Culture=neutral, PublicKeyToken=null",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Assembly loaded: OmniSharp.Host",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Loaded OmniSharp.Host, Version=1.32.0.0, Culture=neutral, PublicKeyToken=null",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Assembly loaded: OmniSharp.MSBuild",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Loaded OmniSharp.MSBuild, Version=1.32.0.0, Culture=neutral, PublicKeyToken=null",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Assembly loaded: OmniSharp.Roslyn",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Loaded OmniSharp.Roslyn, Version=1.32.0.0, Culture=neutral, PublicKeyToken=null",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Assembly loaded: OmniSharp.Roslyn.CSharp",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Loaded OmniSharp.Roslyn.CSharp, Version=1.32.0.0, Culture=neutral, PublicKeyToken=null",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Assembly loaded: OmniSharp.Script",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Loaded OmniSharp.Script, Version=1.32.0.0, Culture=neutral, PublicKeyToken=null",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Assembly loaded: OmniSharp.Shared",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Loaded OmniSharp.Shared, Version=1.32.0.0, Culture=neutral, PublicKeyToken=null",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "DotNetPath set to dotnet",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Can't use installed Mono because OmniSharp isn't running on it",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Located 1 MSBuild instance(s)\n 1: StandAlone 15.0 - "/home/daniel/Downloads/omnisharp/omnisharp/.msbuild/Current/Bin"",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Assembly loaded from path: /home/daniel/Downloads/omnisharp/omnisharp/.msbuild/Current/Bin/Microsoft.Build.Utilities.Core.dll",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "SUCCESS: Resolved to '/home/daniel/Downloads/omnisharp/omnisharp/.msbuild/Current/Bin/Microsoft.Build.Utilities.Core.dll' (name-only).",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Assembly loaded from path: /home/daniel/Downloads/omnisharp/omnisharp/.msbuild/Current/Bin/Microsoft.Build.Tasks.Core.dll",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "SUCCESS: Resolved to '/home/daniel/Downloads/omnisharp/omnisharp/.msbuild/Current/Bin/Microsoft.Build.Tasks.Core.dll' (name-only).",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Assembly loaded from path: /home/daniel/Downloads/omnisharp/omnisharp/.msbuild/Current/Bin/Microsoft.Build.Framework.dll",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "SUCCESS: Resolved to '/home/daniel/Downloads/omnisharp/omnisharp/.msbuild/Current/Bin/Microsoft.Build.Framework.dll' (name-only).",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Assembly loaded from path: /home/daniel/Downloads/omnisharp/omnisharp/.msbuild/Current/Bin/Microsoft.Build.dll",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "SUCCESS: Resolved to '/home/daniel/Downloads/omnisharp/omnisharp/.msbuild/Current/Bin/Microsoft.Build.dll' (name-only).",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "MSBUILD_EXE_PATH environment variable set to '/home/daniel/Downloads/omnisharp/omnisharp/.msbuild/Current/Bin/MSBuild.dll'",
"type": 3
}

[Trace - 09:01:41 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registered MSBuild instance: StandAlone 15.0 - "/home/daniel/Downloads/omnisharp/omnisharp/.msbuild/Current/Bin"\n MSBuildExtensionsPath = /usr/lib/mono/xbuild\n BypassFrameworkInstallChecks = true\n CscToolPath = /home/daniel/Downloads/omnisharp/omnisharp/.msbuild/Current/Bin/Roslyn\n CscToolExe = csc.exe\n MSBuildToolsPath = /home/daniel/Downloads/omnisharp/omnisharp/.msbuild/Current/Bin\n TargetFrameworkRootPath = /usr/lib/mono/xbuild-frameworks",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Assembly loaded: Microsoft.CodeAnalysis.Features, Version=3.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Assembly loaded: Microsoft.CodeAnalysis.CSharp.Features, Version=3.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Attempting to resolve 'Microsoft.CodeAnalysis.VisualBasic.Workspaces, Version=3.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "FAILURE: Could not locate '/home/daniel/Downloads/omnisharp/omnisharp/.msbuild/Current/Bin/Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll'.",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Attempting to resolve 'Microsoft.CodeAnalysis.VisualBasic.Features, Version=3.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "FAILURE: Could not locate '/home/daniel/Downloads/omnisharp/omnisharp/.msbuild/Current/Bin/Microsoft.CodeAnalysis.VisualBasic.Features.dll'.",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Successfully added Microsoft.CodeAnalysis.Features, Version=3.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 to host service assemblies.",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Successfully added Microsoft.CodeAnalysis.CSharp.Features, Version=3.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 to host service assemblies.",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Configured Document Selectors { language = Cake, selector = [/*.cake] }, { language = C#, selector = [/.cs], [**/.csx] }",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "--- Handler Definitions ---",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Types.TypeLookupHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Structure.BlockStructureHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Structure.CodeStructureHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Structure.MembersAsTreeHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Signatures.SignatureHelpHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Refactoring.RenameHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Refactoring.V2.GetCodeActionsHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Refactoring.V2.RunCodeActionsHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Navigation.FindImplementationsHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Navigation.FindSymbolsHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Navigation.FindUsagesHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Navigation.GotoDefinitionHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Navigation.GotoFileHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Navigation.GotoRegionHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Navigation.MetadataHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Navigation.NavigateUpHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Navigation.NavigateDownHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Intellisense.AutoCompleteHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Diagnostics.CodeCheckHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Buffer.ChangeBufferHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: Cake:[**/*.cake]:OmniSharp.Cake.Services.RequestHandlers.Buffer.UpdateBufferHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.DotNetTest.Services.DebugTestClassService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.DotNetTest.Services.DebugTestService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.DotNetTest.Services.DebugTestService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.DotNetTest.Services.DebugTestService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.DotNetTest.Services.GetTestStartInfoService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.DotNetTest.Services.RunTestService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.DotNetTest.Services.RunTestsInClassService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Types.TypeLookupService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.TestCommands.TestCommandService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Assembly loaded: Microsoft.CodeAnalysis.Features, Version=3.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Structure.BlockStructureService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Structure.CodeStructureService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Structure.MembersAsFlatService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Structure.MembersAsTreeService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Signatures.SignatureHelpService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Refactoring.FixUsingService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Refactoring.GetCodeActionsService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Refactoring.RenameService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Refactoring.RunCodeActionsService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Assembly loaded: Microsoft.CodeAnalysis.CSharp.Features, Version=3.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Assembly loaded: Microsoft.CodeAnalysis.Features, Version=3.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Assembly loaded: Microsoft.CodeAnalysis.Workspaces, Version=3.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Refactoring.V2.GetCodeActionsService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Refactoring.V2.RunCodeActionService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Navigation.FindImplementationsService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Navigation.FindSymbolsService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Navigation.GotoDefinitionService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Navigation.GotoFileService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Navigation.GotoRegionService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Navigation.MetadataService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Navigation.NavigateUpService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Navigation.NavigateDownService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Intellisense.IntellisenseService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Highlighting.HighlightingService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Formatting.CodeFormatService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Formatting.FormatAfterKeystrokeService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Formatting.FormatRangeService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Files.FileCloseService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Files.FileOpenService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Files.OnFilesChangedService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Diagnostics.CodeCheckService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Diagnostics.DiagnosticsService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Buffer.ChangeBufferService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler: C#:[/*.cs], [/*.csx]:OmniSharp.Roslyn.CSharp.Services.Buffer.UpdateBufferService",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "--- Handler Definitions ---",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.InitializeResult, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.InitializeResult",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (1) initialize in 1186ms",
"type": 3
}

[Trace - 09:01:42 AM]
Received response 'initialize - (1)' in 692ms.

Result:
{
"capabilities": {
"experimental": {
},
"documentRangeFormattingProvider": null,
"documentFormattingProvider": null,
"workspaceSymbolProvider": null,
"documentSymbolProvider": true,
"documentHighlightProvider": null,
"referencesProvider": null,
"definitionProvider": true,
"hoverProvider": true,
"textDocumentSync": 0
}
}

[Trace - 09:01:42 AM]
Sending notification 'initialized'.

Params:
{
}

[Trace - 09:01:42 AM]
Sending notification 'textDocument/didOpen'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"languageId": null,
"version": 0,
"text": "using System;\n\nnamespace TestProject\n{\n class Program\n {\n static void Main(string[] args)\n {\n Console.WriteLine("Hello World!");\n }\n }\n}\n"
}
}

[Trace - 09:01:42 AM]
Sending request 'textDocument/documentSymbol - (2)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
}
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for initialized",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/didOpen",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Notification initialized",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Notification initialized to OmniSharp.Extensions.LanguageServer.Protocol.Models.InitializedParams",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Created attribute ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/didOpen",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/didOpen:OmniSharp.LanguageServerProtocol.Handlers.TextDocumentSyncHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.TextDocumentSyncHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcNotificationHandler`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.DidOpenTextDocumentParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/documentSymbol",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/documentSymbol",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/documentSymbol:OmniSharp.LanguageServerProtocol.Handlers.DocumentSymbolHandler",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:01:42 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.DocumentSymbolHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "initialized...",
"type": 4
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Detecting Cake files in '/home/daniel/Src/dotnet-test/'.",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Could not find any Cake files",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Project system 'OmniSharp.DotNet.DotNetProjectSystem' is disabled in the configuration.",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "'MSBuildExtensionsPath' set to '/usr/lib/mono/xbuild'",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "'TargetFrameworkRootPath' set to '/usr/lib/mono/xbuild-frameworks'",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "'CscToolPath' set to '/home/daniel/Downloads/omnisharp/omnisharp/.msbuild/Current/Bin/Roslyn'",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "'CscToolExe' set to 'csc.exe'",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Detecting projects in '/home/daniel/Src/dotnet-test/dotnet-test.sln'.",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Queue project update for '/home/daniel/Src/dotnet-test/TestProject/TestProject.csproj'",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Detecting CSX files in '/home/daniel/Src/dotnet-test/'.",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Could not find any CSX files",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpWorkspaceOptionsProvider",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Loading project: /home/daniel/Src/dotnet-test/TestProject/TestProject.csproj",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Configuration finished.",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Omnisharp server running using Lsp at location '/home/daniel/Src/dotnet-test/' on host 26781.",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Notification initialized in 265ms",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Notification textDocument/didOpen",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Notification textDocument/didOpen to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidOpenTextDocumentParams",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Notification textDocument/didOpen in 5ms",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (2) textDocument/documentSymbol",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (2) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Failed to handle notification textDocument/documentSymbol - System.NullReferenceException: Object reference not set to an instance of an object\n at OmniSharp.Cake.Extensions.ResponseExtensions.TranslateAsync (OmniSharp.Models.V2.CodeStructure.CodeStructureResponse response, OmniSharp.OmniSharpWorkspace workspace, OmniSharp.Models.V2.CodeStructure.CodeStructureRequest request) [0x000a0] in :0 \n at OmniSharp.Cake.Services.RequestHandlers.CakeRequestHandler2[TRequest,TResponse].Handle (TRequest request) [0x0018e] in <af7f8f54cd2e4506872f40c884f5953c>:0 \n at OmniSharp.LanguageServerProtocol.Handlers.DocumentSymbolHandler.Handle (OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams request, System.Threading.CancellationToken token) [0x0008f] in <dd2ec58840214a8f8e50adfb6905d0fe>:0 \n at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline2[TRequest,TResponse].Handle (TRequest request, System.Threading.CancellationToken cancellationToken, OmniSharp.Extensions.Embedded.MediatR.RequestHandlerDelegate`1[TResponse] next) [0x000e1] in :0 \n at OmniSharp.Extensions.LanguageServer.Server.LspRequestRouter.RouteRequest (OmniSharp.Extensions.JsonRpc.IHandlerDescriptor descriptor, OmniSharp.Extensions.JsonRpc.Server.Request request) [0x002e2] in :0 ",
"type": 1
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (2) textDocument/documentSymbol in 21ms",
"type": 3
}

[Trace - 09:01:43 AM]
Received response 'textDocument/documentSymbol - (2)' in 357ms.

Result:
null

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Attempting to resolve 'Microsoft.Build.resources, Version=15.1.0.0, Culture=en-US, PublicKeyToken=b03f5f7f11d50a3a'",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "FAILURE: Could not locate '/home/daniel/Downloads/omnisharp/omnisharp/.msbuild/Current/Bin/Microsoft.Build.resources.dll'.",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Attempting to resolve 'Microsoft.DotNet.MSBuildSdkResolver.resources, Version=2.2.202.0, Culture=en-US, PublicKeyToken=adb9793829ddae60'",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "FAILURE: Could not locate '/home/daniel/Downloads/omnisharp/omnisharp/.msbuild/Current/Bin/Microsoft.DotNet.MSBuildSdkResolver.resources.dll'.",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Attempting to resolve 'Microsoft.DotNet.MSBuildSdkResolver.resources, Version=2.2.202.0, Culture=en, PublicKeyToken=adb9793829ddae60'",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "FAILURE: Could not locate '/home/daniel/Downloads/omnisharp/omnisharp/.msbuild/Current/Bin/Microsoft.DotNet.MSBuildSdkResolver.resources.dll'.",
"type": 3
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Failed to load project file '/home/daniel/Src/dotnet-test/TestProject/TestProject.csproj'.",
"type": 2
}

[Trace - 09:01:43 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Attempted to update project that is not loaded: /home/daniel/Src/dotnet-test/TestProject/TestProject.csproj",
"type": 1
}

[Trace - 09:02:03 AM]
Sending request 'textDocument/hover - (3)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 11,
"character": 0
}
}

[Trace - 09:02:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:02:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:02:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:02:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:02:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:02:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:02:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:02:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (3) textDocument/hover",
"type": 3
}

[Trace - 09:02:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (3) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:02:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:02:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:02:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (3) textDocument/hover in 7ms",
"type": 3
}

[Trace - 09:02:03 AM]
Received response 'textDocument/hover - (3)' in 28ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:02:04 AM]
Sending request 'textDocument/hover - (4)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 12,
"character": 0
}
}

[Trace - 09:02:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:02:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:02:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:02:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:02:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:02:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:02:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:02:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (4) textDocument/hover",
"type": 3
}

[Trace - 09:02:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (4) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:02:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:02:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:02:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (4) textDocument/hover in 1ms",
"type": 3
}

[Trace - 09:02:04 AM]
Received response 'textDocument/hover - (4)' in 11ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:02 AM]
Sending request 'textDocument/hover - (5)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 11,
"character": 0
}
}

[Trace - 09:07:02 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:02 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:02 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:02 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:02 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:02 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:02 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:02 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (5) textDocument/hover",
"type": 3
}

[Trace - 09:07:02 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (5) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:02 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:02 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:02 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (5) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:02 AM]
Received response 'textDocument/hover - (5)' in 20ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:03 AM]
Sending request 'textDocument/hover - (6)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 9,
"character": 13
}
}

[Trace - 09:07:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (6) textDocument/hover",
"type": 3
}

[Trace - 09:07:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (6) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (6) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:03 AM]
Received response 'textDocument/hover - (6)' in 7ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:03 AM]
Sending request 'textDocument/hover - (7)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 9,
"character": 14
}
}

[Trace - 09:07:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:03 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (7) textDocument/hover",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (7) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (7) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:04 AM]
Received response 'textDocument/hover - (7)' in 25ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:04 AM]
Sending request 'textDocument/hover - (8)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 9,
"character": 15
}
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (8) textDocument/hover",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (8) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (8) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:04 AM]
Received response 'textDocument/hover - (8)' in 24ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:04 AM]
Sending request 'textDocument/hover - (9)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 9,
"character": 15
}
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (9) textDocument/hover",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (9) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:04 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (9) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:04 AM]
Received response 'textDocument/hover - (9)' in 8ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:05 AM]
Sending request 'textDocument/hover - (10)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 9,
"character": 19
}
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (10) textDocument/hover",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (10) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (10) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:05 AM]
Received response 'textDocument/hover - (10)' in 10ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:05 AM]
Sending request 'textDocument/hover - (11)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 9,
"character": 12
}
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (11) textDocument/hover",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (11) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:05 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (11) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:05 AM]
Received response 'textDocument/hover - (11)' in 41ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:06 AM]
Sending request 'textDocument/hover - (12)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 9,
"character": 20
}
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (12) textDocument/hover",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (12) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (12) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:06 AM]
Received response 'textDocument/hover - (12)' in 8ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:06 AM]
Sending request 'textDocument/hover - (13)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 9,
"character": 21
}
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (13) textDocument/hover",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (13) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:06 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (13) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:06 AM]
Received response 'textDocument/hover - (13)' in 25ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:07 AM]
Sending request 'textDocument/hover - (14)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 9,
"character": 21
}
}

[Trace - 09:07:07 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:07 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:07 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:07 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:07 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:07 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:07 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:07 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (14) textDocument/hover",
"type": 3
}

[Trace - 09:07:07 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (14) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:07 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:07 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:07 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (14) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:07 AM]
Received response 'textDocument/hover - (14)' in 10ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:08 AM]
Sending request 'textDocument/hover - (15)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 9,
"character": 21
}
}

[Trace - 09:07:08 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:08 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:08 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:08 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:08 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:08 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:08 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:08 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (15) textDocument/hover",
"type": 3
}

[Trace - 09:07:08 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (15) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:08 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:08 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:08 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (15) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:08 AM]
Received response 'textDocument/hover - (15)' in 25ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:09 AM]
Sending request 'textDocument/hover - (16)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 9,
"character": 22
}
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (16) textDocument/hover",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (16) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (16) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:09 AM]
Received response 'textDocument/hover - (16)' in 26ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:09 AM]
Sending request 'textDocument/hover - (17)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 9,
"character": 22
}
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (17) textDocument/hover",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (17) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:09 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (17) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:09 AM]
Received response 'textDocument/hover - (17)' in 29ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:10 AM]
Sending request 'textDocument/hover - (18)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 9,
"character": 21
}
}

[Trace - 09:07:10 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:10 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:10 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:10 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:10 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:10 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:10 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:10 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (18) textDocument/hover",
"type": 3
}

[Trace - 09:07:10 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (18) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:10 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:10 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:10 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (18) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:10 AM]
Received response 'textDocument/hover - (18)' in 8ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:11 AM]
Sending request 'textDocument/hover - (19)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 9,
"character": 21
}
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (19) textDocument/hover",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (19) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (19) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:11 AM]
Received response 'textDocument/hover - (19)' in 8ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:11 AM]
Sending request 'textDocument/hover - (20)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 9,
"character": 22
}
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (20) textDocument/hover",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (20) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (20) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:11 AM]
Received response 'textDocument/hover - (20)' in 26ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:11 AM]
Sending request 'textDocument/hover - (21)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 9,
"character": 22
}
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (21) textDocument/hover",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (21) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:11 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (21) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:11 AM]
Received response 'textDocument/hover - (21)' in 10ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:13 AM]
Sending request 'textDocument/hover - (22)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 9,
"character": 8
}
}

[Trace - 09:07:13 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:13 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:13 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:13 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:13 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:13 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:13 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:13 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (22) textDocument/hover",
"type": 3
}

[Trace - 09:07:13 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (22) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:13 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:13 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:13 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (22) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:13 AM]
Received response 'textDocument/hover - (22)' in 22ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:14 AM]
Sending request 'textDocument/hover - (23)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 8,
"character": 12
}
}

[Trace - 09:07:14 AM]
Sending request 'textDocument/hover - (24)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 8,
"character": 20
}
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (23) textDocument/hover",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (23) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (23) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:14 AM]
Received response 'textDocument/hover - (23)' in 27ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:14 AM]
Sending request 'textDocument/hover - (25)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 9,
"character": 8
}
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (24) textDocument/hover",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (24) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (24) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:14 AM]
Received response 'textDocument/hover - (24)' in 37ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (25) textDocument/hover",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (25) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (25) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:14 AM]
Received response 'textDocument/hover - (25)' in 16ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:14 AM]
Sending request 'textDocument/hover - (26)'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs"
},
"position": {
"line": 9,
"character": 8
}
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/hover",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/hover",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/hover:OmniSharp.LanguageServerProtocol.Handlers.HoverHandler",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.HoverHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Request (26) textDocument/hover",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Request (26) textDocument/hover to OmniSharp.Extensions.LanguageServer.Protocol.Models.HoverParams",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Result was System.Threading.Tasks.Task`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]]",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Response value was OmniSharp.Extensions.LanguageServer.Protocol.Models.Hover",
"type": 3
}

[Trace - 09:07:14 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Request (26) textDocument/hover in 0ms",
"type": 3
}

[Trace - 09:07:14 AM]
Received response 'textDocument/hover - (26)' in 20ms.

Result:
{
"contents": [
null,
null
]
}

[Trace - 09:07:16 AM]
Sending notification 'textDocument/didClose'.

Params:
{
"textDocument": {
"uri": "file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"version": 17
}
}

[Trace - 09:07:16 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finding descriptor for textDocument/didClose",
"type": 3
}

[Trace - 09:07:16 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Found attributes 1, ::file:///home/daniel/Src/dotnet-test/TestProject/Program.cs",
"type": 3
}

[Trace - 09:07:16 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Looking for handler for descriptors textDocument/didClose",
"type": 3
}

[Trace - 09:07:16 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Checking handler textDocument/didClose:OmniSharp.LanguageServerProtocol.Handlers.TextDocumentSyncHandler",
"type": 3
}

[Trace - 09:07:16 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Registration options (null)",
"type": 3
}

[Trace - 09:07:16 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Document Selector (null)",
"type": 3
}

[Trace - 09:07:16 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.TextDocumentSyncHandler via (null) (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcNotificationHandler`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.DidCloseTextDocumentParams, OmniSharp.Extensions.LanguageProtocol, Version=0.12.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])",
"type": 3
}

[Trace - 09:07:16 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Starting: Routing Notification textDocument/didClose",
"type": 3
}

[Trace - 09:07:16 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Converting params for Notification textDocument/didClose to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidCloseTextDocumentParams",
"type": 3
}

[Trace - 09:07:16 AM]
Received notification 'window/logMessage'.

Params:
{
"message": "Finished: Routing Notification textDocument/didClose in 7ms",
"type": 3
}

@bqv
Copy link

bqv commented Jun 22, 2020

Still an issue:

[Trace - 07:34:04 pm] Sending notification 'textDocument/didOpen'.
Params: {
  "textDocument": {
    "uri": "file:///home/bao/dev/scrubbed/Scrubbed.Backend.Functions/Scrubbed/HttpGetScrubbedEndpoint.cs",
    "languageId": "csharp",
    "version": 35,
    "text": "\n<Scrubbed>\n"
  }
}


[Trace - 07:34:04 pm] Sending request 'textDocument/documentSymbol - (3131)'.
Params: {
  "textDocument": {
    "uri": "file:///home/bao/dev/scrubbed/Scrubbed.Backend.Functions/Scrubbed/HttpGetScrubbedEndpoint.cs"
  }
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Finding descriptor for textDocument/didOpen"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Created attribute csharp::file:///home/bao/dev/scrubbed/Scrubbed.Backend.Functions/Scrubbed/HttpGetScrubbedEndpoint.cs"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Looking for handler for descriptors textDocument/didOpen"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Checking handler textDocument/didOpen:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpTextDocumentSyncHandler"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Registration options OmniSharp.Extensions.LanguageServer.Protocol.Models.TextDocumentSaveRegistrationOptions"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Document Selector [**/*.cake]"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Checking handler textDocument/didOpen:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpTextDocumentSyncHandler"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Registration options OmniSharp.Extensions.LanguageServer.Protocol.Models.TextDocumentSaveRegistrationOptions"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Document Selector [**/*.cs], [**/*.csx]"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.OmniSharpTextDocumentSyncHandler via [**/*.cs], [**/*.csx] (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcNotificationHandler`1[[OmniSharp.Extensions.LanguageServer.Protocol.Models.DidOpenTextDocumentParams, OmniSharp.Extensions.LanguageProtocol, Version=0.13.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Starting: Routing Notification textDocument/didOpen"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Converting params for Notification textDocument/didOpen to OmniSharp.Extensions.LanguageServer.Protocol.Models.DidOpenTextDocumentParams"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Finished: Routing Notification textDocument/didOpen in 0ms"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Finding descriptor for textDocument/documentSymbol"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Found attributes 1, ::file:///home/bao/dev/scrubbed/Scrubbed.Backend.Functions/Scrubbed/HttpGetScrubbedEndpoint.cs"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Looking for handler for descriptors textDocument/documentSymbol"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Checking handler textDocument/documentSymbol:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDocumentSymbolHandler"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Registration options OmniSharp.Extensions.LanguageServer.Protocol.Models.TextDocumentRegistrationOptions"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Document Selector [**/*.cake]"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Checking handler textDocument/documentSymbol:OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDocumentSymbolHandler"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Registration options OmniSharp.Extensions.LanguageServer.Protocol.Models.TextDocumentRegistrationOptions"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Document Selector [**/*.cs], [**/*.csx]"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Handler Selected: OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDocumentSymbolHandler via [**/*.cs], [**/*.csx] (targeting OmniSharp.Extensions.JsonRpc.IJsonRpcRequestHandler`2[[OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams, OmniSharp.Extensions.LanguageProtocol, Version=0.13.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022],[OmniSharp.Extensions.LanguageServer.Protocol.Models.SymbolInformationOrDocumentSymbolContainer, OmniSharp.Extensions.LanguageProtocol, Version=0.13.0.0, Culture=neutral, PublicKeyToken=6d868dff454e6022]])"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Starting: Routing Request (3131) textDocument/documentSymbol"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Converting params for Request (3131) textDocument/documentSymbol to OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams"
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 1,
  "message": "Failed to handle notification textDocument/documentSymbol - System.NullReferenceException: Object reference not set to an instance of an object\n  at OmniSharp.LanguageServerProtocol.Handlers.OmniSharpDocumentSymbolHandler.Handle (OmniSharp.Extensions.LanguageServer.Protocol.Models.DocumentSymbolParams request, System.Threading.CancellationToken token) [0x00096] in <233112e629fc48e0b2c6db225a6abcb6>:0 \n  at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2[TRequest,TResponse].Handle (TRequest request, System.Threading.CancellationToken cancellationToken, OmniSharp.Extensions.Embedded.MediatR.RequestHandlerDelegate`1[TResponse] next) [0x000e1] in <12a97e97079c4b10a770c2869fa566a9>:0 \n  at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1[TDescriptor].RouteRequest (TDescriptor descriptor, OmniSharp.Extensions.JsonRpc.Server.Request request, System.Threading.CancellationToken token) [0x0038a] in <709d80c63bce4fcd8b1071c79413b97b>:0 "
}


[Trace - 07:34:04 pm] Received notification 'window/logMessage'.
Params: {
  "type": 3,
  "message": "Finished: Routing Request (3131) textDocument/documentSymbol in 0ms"
}


[Trace - 07:34:04 pm] Received response 'textDocument/documentSymbol - (3131)' in 119ms.
Result: null

@bqv
Copy link

bqv commented Jun 22, 2020

duplicate #1742

@yatli yatli mentioned this issue Nov 5, 2020
@filipw
Copy link
Member

filipw commented Nov 20, 2020

fixed with #2005

@filipw filipw closed this as completed Nov 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants