OmniSharp / omnisharp-vim

Vim omnicompletion (intellisense) and more for C#
http://www.omnisharp.net
MIT License
1.72k stars 169 forks source link

Poor syntax highlighting and server load time after a minimal NVIM setup #845

Open amine-aboufirass opened 1 year ago

amine-aboufirass commented 1 year ago

I've recently added the plugin to my windows nvim installation. Here are the steps I followed:

Both PlugInstall and OmniSharpInstall seem to have run without any issues. My init.vim ended up looking like this:

au VimLeave * set guicursor= | call chansend(v:stderr, "\x1b[ q")
set number
set colorcolumn=88
set tabstop=3
set shiftwidth=3

call plug#begin()
Plug 'OmniSharp/omnisharp-vim'
call plug#end()

It appears to me that the installation went fine. However, there are two issues:

  1. It takes forever (>8 seconds) for the server to load when I open a simple CS file:

image

  1. There seems to be an issue with the syntax highlighting when I add a line after the server loads:

image

I'm hoping it's something wrong with my setup. Any pointers?

nickspoons commented 1 year ago

Try looking in the log, :OmniSharpOpenLog.

Do you have a solution or project? Omnisharp-vim is looking for a .sln or .csproj file. If one isn't found in the current directory or a parent/ancestor directory, it will start the server in the current dir, and if that is a big directory that can be slow.

Also, if you are trying to code dotnet 5+ projects (not legacy .NET Framework projects) add let g:OmniSharp_server_use_net6 = 1 to your config, and reinstall the server with :OmniSharpInstall.

amine-aboufirass commented 1 year ago

@nickspoons I do have a CSPROJ file, and my project is very minimal, here's my folder structure:

Folder PATH listing for volume Local Disk
Volume serial number is D852-A6AB
C:.
|   Program.cs
|   TestOmnisharpPlugin.csproj
|   
+---bin
|   \---Debug
|       \---net7.0
\---obj
    \---Debug
        \---net7.0
            |   .NETCoreApp,Version=v7.0.AssemblyAttributes.cs
            |   TestOmnisharpPlugin.AssemblyInfo.cs
            |   TestOmnisharpPlugin.AssemblyInfoInputs.cache
            |   TestOmnisharpPlugin.csproj.AssemblyReference.cache
            |   TestOmnisharpPlugin.GeneratedMSBuildEditorConfig.editorconfig
            |   
            +---ref
            \---refint

As you can see I am using .NET 7. Seems weird to have to specify let g:OmniSharp_server_use_net6 = 1? I have added it anyway. and rerun :OmniSharpInstall. The server seems to load a bit faster upon opening Vim, though still too slow in my book (5-7seconds). And there is still a significant general lag between the moment I type something in and the moment it gets highlighted. This is especially true for keywords like Console or WriteLine.

image

Here's the output of :OmniSharpOpenLog

NVIM v0.8.3

OmniSharp server started.
    Path: C:\Users\aa\AppData\Local\omnisharp-vim\omnisharp-roslyn\OmniSharp.exe
    Target: C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin
    PID: 39424

[info]: OmniSharp.Stdio.Host
        Starting OmniSharp on Windows 10.0.19044.0 (x64)
[info]: OmniSharp.Services.DotNetCliService
        Checking the 'DOTNET_ROOT' environment variable to find a .NET SDK
[info]: OmniSharp.Services.DotNetCliService
        Using the 'dotnet' on the PATH.
[info]: OmniSharp.Services.DotNetCliService
        DotNetPath set to dotnet
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Located 2 MSBuild instance(s)
            1: .NET Core SDK 7.0.203 17.5.1 - "C:\Program Files\dotnet\sdk\7.0.203\"
            2: .NET Core SDK 6.0.408 17.3.2 - "C:\Program Files\dotnet\sdk\6.0.408\"
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Registered MSBuild instance: .NET Core SDK 7.0.203 17.5.1 - "C:\Program Files\dotnet\sdk\7.0.203\"
[info]: OmniSharp.WorkspaceInitializer
        Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpFormattingWorkspaceOptionsProvider, Order: 0
[info]: OmniSharp.Cake.CakeProjectSystem
        Detecting Cake files in 'C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin'.
[info]: OmniSharp.Cake.CakeProjectSystem
        Did not find any Cake files
[info]: OmniSharp.MSBuild.ProjectSystem
        No solution files found in 'C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin'
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for 'C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin\TestOmnisharpPlugin.csproj'
[info]: OmniSharp.Script.ScriptProjectSystem
        Detecting CSX files in 'C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin'.
[info]: OmniSharp.Script.ScriptProjectSystem
        Did not find any CSX files
[info]: OmniSharp.WorkspaceInitializer
        Configuration finished.
[info]: OmniSharp.Stdio.Host
        Omnisharp server running using Stdio at location 'C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin' on host -1.
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin\TestOmnisharpPlugin.csproj
[info]: OmniSharp.OmniSharpWorkspace
        Miscellaneous file: C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin\Program.cs added to workspace
Replaying requests for buffer 1
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file 'C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin\TestOmnisharpPlugin.csproj'.
All projects loaded
[info]: OmniSharp.MSBuild.ProjectManager
        Adding project 'C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin\TestOmnisharpPlugin.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: TestOmnisharpPlugin
Workspace complete: 1 project(s)
Replaying on-load requests
nickspoons commented 1 year ago

Seems weird to have to specify let g:OmniSharp_server_use_net6 = 1?

Yeah it is weird. It's a result of how .NET has changed from Framework to dotnet, and how omnisharp-roslyn has changed from one build to another while still supporting both. At this stage it would be better to make dotnet the default, but that would be a breaking change for e.g. Unity developers so it's not simple to do.

The server seems to load a bit faster upon opening Vim, though still too slow in my book (5-7seconds).

I agree that sounds slow. It could be caused by lots of factors, I don't really know what your environment is - terminal neovim in powershell? It might start faster if you add a .sln, with a try, just to rule out other factors.

And there is still a significant general lag between the moment I type something in and the moment it gets highlighted.

Do you mean after leaving insert mode? I thought the default was to only highlight after exiting insert, not while typing. I can't actually remember exactly, I'm currently on holiday and away from the computer for another few day.

amine-aboufirass commented 1 year ago

It might start faster if you add a .sln

Already tried. Adding a solution has no impact on the syntax highlighting or on the server load time.

I don't really know what your environment is

What other details about my environment would be helpful to better trouble shoot this?

Do you mean after leaving insert mode? I thought the default was to only highlight after exiting insert, not while typing.

Well neither works in my setup, so there's not much I can say about that...

nickspoons commented 1 year ago

What other details about my environment would be helpful to better trouble shoot this?

Is this running in a terminal emulator? Which one? Or gui (nvim-qt?)? How did you install it? Is there any extra layer like WSL involved? How do you start nvim?

I will try to emulate the environment when I'm home.

It would be interesting to know if e.g. gvim has the exact same behaviour.

amine-aboufirass commented 1 year ago

Is this running in a terminal emulator? Which one? Or gui (nvim-qt?)?

I'm on a Windows 10 machine and running this in a Powershell 7 terminal with Windows Terminal installed from the Microsoft Store. I am not interested in running nvim on any kind of GUI environment, just from the terminal. There is no extra layer like WSL, and I start Nvim by simply invoking nvim from the command line.

Server loading in a regular Powershell 7 terminal (not with Windows Terminal) appears to go a bit faster, about 4 seconds, but that's still quite slow, considering tools like VS Code will highlight C# syntax instantaneously. However, the issues with weird syntax highlighting remain:

image

nickspoons commented 1 year ago

I start Nvim by simply invoking nvim from the command line.

You do cd ...\TestOmnisharpPlugin\ then nvim Program.cs? How you launch neovim and where you launch it from affect the nvim runtimepath which is why I'm asking for details to replicate the environment.

What is your neovim :version? What is the output of :scriptnames?

nickspoons commented 1 year ago

Nevermind about the nvim version, I see it in your log.

I have now tried a similar project in both nvim 0.7.2 and 0.9.1 in powershell in the Windows Terminal on Win10 with the latest omnisharp-roslyn and it's all working as expected so I am not sure what is going on here.

The output of :scriptnames would be good. Also the full debug log, please try :let g:OmniSharp_loglevel = 'DEBUG' and then restart neovim and share the log.

nickspoons commented 1 year ago

Just for comparison's sake, I'm running this in a Windows10 VM on my linux host, the VM is not particularly fast, it has a single core and a bit of memory, omnisharp-roslyn starts in 2.3 seconds.

amine-aboufirass commented 1 year ago

Neovim :version:

NVIM v0.8.3
Build type: RelWithDebInfo
LuaJIT 2.1.0-beta3
Compiled by runneradmin@fv-az171-224

Features: -acl +iconv +tui
See ":help feature-compile"

   system vimrc file: "$VIM\sysinit.vim"
  fall-back for $VIM: "C:/Program Files (x86)/nvim/share/nvim"

Run :checkhealth for more info

Output of :scriptnames:

  1: C:\tools\neovim\nvim-win64\share\nvim\runtime\ftplugin.vim
  2: C:\tools\neovim\nvim-win64\share\nvim\runtime\indent.vim
  3: ~\AppData\Local\nvim\init.vim
  4: ~\AppData\Local\nvim-data\site\autoload\plug.vim
  5: C:\tools\neovim\nvim-win64\share\nvim\runtime\filetype.lua
  6: ~\AppData\Local\nvim-data\plugged\omnisharp-vim\ftdetect\cake.vim
  7: ~\AppData\Local\nvim-data\plugged\omnisharp-vim\ftdetect\csx.vim
  8: ~\AppData\Local\nvim-data\plugged\omnisharp-vim\ftdetect\omnisharplog.vim
  9: C:\tools\neovim\nvim-win64\share\nvim\runtime\filetype.vim
 10: C:\tools\neovim\nvim-win64\share\nvim\runtime\syntax\syntax.vim
 11: C:\tools\neovim\nvim-win64\share\nvim\runtime\syntax\synload.vim
 12: ~\AppData\Local\nvim-data\plugged\omnisharp-vim\plugin\OmniSharp.vim
 13: C:\tools\neovim\nvim-win64\share\nvim\runtime\plugin\gzip.vim
 14: C:\tools\neovim\nvim-win64\share\nvim\runtime\plugin\health.vim
 15: C:\tools\neovim\nvim-win64\share\nvim\runtime\plugin\matchit.vim
 16: C:\tools\neovim\nvim-win64\share\nvim\runtime\pack\dist\opt\matchit\plugin\matchit.vim
 17: C:\tools\neovim\nvim-win64\share\nvim\runtime\plugin\matchparen.vim
 18: C:\tools\neovim\nvim-win64\share\nvim\runtime\plugin\netrwPlugin.vim
 19: C:\tools\neovim\nvim-win64\share\nvim\runtime\plugin\rplugin.vim
 20: C:\tools\neovim\nvim-win64\share\nvim\runtime\plugin\shada.vim
 21: C:\tools\neovim\nvim-win64\share\nvim\runtime\plugin\spellfile.vim
 22: C:\tools\neovim\nvim-win64\share\nvim\runtime\plugin\tarPlugin.vim
 23: C:\tools\neovim\nvim-win64\share\nvim\runtime\plugin\tohtml.vim
 24: C:\tools\neovim\nvim-win64\share\nvim\runtime\plugin\tutor.vim
 25: C:\tools\neovim\nvim-win64\share\nvim\runtime\plugin\zipPlugin.vim
 26: C:\tools\neovim\nvim-win64\share\nvim\runtime\plugin\man.lua
 27: ~\AppData\Local\nvim-data\plugged\omnisharp-vim\ftplugin\cs\OmniSharp.vim
 28: ~\AppData\Local\nvim-data\plugged\omnisharp-vim\autoload\OmniSharp\util.vim
 29: ~\AppData\Local\nvim-data\plugged\omnisharp-vim\autoload\OmniSharp.vim
 30: ~\AppData\Local\nvim-data\plugged\omnisharp-vim\autoload\OmniSharp\buffer.vim
 31: ~\AppData\Local\nvim-data\plugged\omnisharp-vim\autoload\OmniSharp\proc.vim
 32: ~\AppData\Local\nvim-data\plugged\omnisharp-vim\autoload\OmniSharp\log.vim
 33: ~\AppData\Local\nvim-data\plugged\omnisharp-vim\autoload\OmniSharp\actions\buffer.vim
 34: ~\AppData\Local\nvim-data\plugged\omnisharp-vim\autoload\OmniSharp\stdio.vim
 35: ~\AppData\Local\nvim-data\plugged\omnisharp-vim\autoload\OmniSharp\actions\highlight.vim
 36: C:\tools\neovim\nvim-win64\share\nvim\runtime\ftplugin\cs.vim
 37: C:\tools\neovim\nvim-win64\share\nvim\runtime\indent\cs.vim
 38: C:\tools\neovim\nvim-win64\share\nvim\runtime\syntax\cs.vim
 39: C:\tools\neovim\nvim-win64\share\nvim\runtime\syntax\xml.vim
 40: C:\tools\neovim\nvim-win64\share\nvim\runtime\syntax/dtd.vim
 41: ~\AppData\Local\nvim-data\plugged\omnisharp-vim\autoload\OmniSharp\project.vim
 42: ~\AppData\Local\nvim-data\plugged\omnisharp-vim\autoload\OmniSharp\actions\workspace.vim

I tried adding :let g:OmniSharp_loglevel = 'DEBUG' to init.vim, is that what you meant? Because it seemingly has no effect on neovim startup.... perhaps I'm doing that wrong.

nickspoons commented 1 year ago

I tried adding :let g:OmniSharp_loglevel = 'DEBUG' to init.vim, is that what you meant?

Yep, then open a .cs file, then share the log :OmniSharpOpenLog

amine-aboufirass commented 1 year ago

Here you go:

NVIM v0.8.3

OmniSharp server started.
    Path: C:\Users\aa\AppData\Local\omnisharp-vim\omnisharp-roslyn\OmniSharp.exe
    Target: C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin\TestOmnisharpPlugin.sln
    PID: 53688
    Command: C:\Users\aa\AppData\Local\omnisharp-vim\omnisharp-roslyn\OmniSharp.exe -s C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin\TestOmnisharpPlugin.sln -l DEBUG -e utf-8

Request: /updatebuffer
[dbug]: OmniSharp.CompositionHostBuilder
        Loaded OmniSharp.Cake, Version=1.39.0.0, Culture=neutral, PublicKeyToken=7e5bf7b3b470b509
[dbug]: OmniSharp.CompositionHostBuilder
        Loaded OmniSharp.DotNetTest, Version=1.39.0.0, Culture=neutral, PublicKeyToken=7e5bf7b3b470b509
[dbug]: OmniSharp.CompositionHostBuilder
        Loaded OmniSharp.Host, Version=1.39.0.0, Culture=neutral, PublicKeyToken=7e5bf7b3b470b509
[dbug]: OmniSharp.CompositionHostBuilder
        Loaded OmniSharp.MSBuild, Version=1.39.0.0, Culture=neutral, PublicKeyToken=7e5bf7b3b470b509
[dbug]: OmniSharp.CompositionHostBuilder
        Loaded OmniSharp.Roslyn, Version=1.39.0.0, Culture=neutral, PublicKeyToken=7e5bf7b3b470b509
[dbug]: OmniSharp.CompositionHostBuilder
        Loaded OmniSharp.Roslyn.CSharp, Version=1.39.0.0, Culture=neutral, PublicKeyToken=7e5bf7b3b470b509
[dbug]: OmniSharp.CompositionHostBuilder
        Loaded OmniSharp.Script, Version=1.39.0.0, Culture=neutral, PublicKeyToken=7e5bf7b3b470b509
[dbug]: OmniSharp.CompositionHostBuilder
        Loaded OmniSharp.Shared, Version=1.39.0.0, Culture=neutral, PublicKeyToken=7e5bf7b3b470b509
[info]: OmniSharp.Stdio.Host
        Starting OmniSharp on Windows 10.0.19044.0 (x64)
[info]: OmniSharp.Services.DotNetCliService
        Checking the 'DOTNET_ROOT' environment variable to find a .NET SDK
[info]: OmniSharp.Services.DotNetCliService
        Using the 'dotnet' on the PATH.
[info]: OmniSharp.Services.DotNetCliService
        DotNetPath set to dotnet
[dbug]: OmniSharp.CompositionHostBuilder
        .NET SDK requires MSBuild instances version 16.3 or higher
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Located 2 MSBuild instance(s)
            1: .NET Core SDK 7.0.203 17.5.1 - "C:\Program Files\dotnet\sdk\7.0.203\"
            2: .NET Core SDK 6.0.408 17.3.2 - "C:\Program Files\dotnet\sdk\6.0.408\"
[dbug]: OmniSharp.CompositionHostBuilder
        MSBuild instance .NET Core SDK 7.0.203 17.5.1 scored at -2147483648
[dbug]: OmniSharp.CompositionHostBuilder
        MSBuild instance .NET Core SDK 6.0.408 17.3.2 scored at -2147483648
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Registered MSBuild instance: .NET Core SDK 7.0.203 17.5.1 - "C:\Program Files\dotnet\sdk\7.0.203\"
[dbug]: OmniSharp.WorkspaceInitializer
        Starting with OmniSharp options: {"RoslynExtensionsOptions":{"EnableDecompilationSupport":false,"EnableAnalyzersSupport":false,"EnableImportCompletion":false,"EnableAsyncCompletion":false,"DocumentAnalysisTimeoutMs":30000,"DiagnosticWorkersThreadCount":12,"AnalyzeOpenDocumentsOnly":false,"InlayHintsOptions":{"EnableForParameters":false,"ForLiteralParameters":false,"ForIndexerParameters":false,"ForObjectCreationParameters":false,"ForOtherParameters":false,"SuppressForParametersThatDifferOnlyBySuffix":false,"SuppressForParametersThatMatchMethodIntent":false,"SuppressForParametersThatMatchArgumentName":false,"EnableForTypes":false,"ForImplicitVariableTypes":false,"ForLambdaParameterTypes":false,"ForImplicitObjectCreation":false},"LocationPaths":null},"FormattingOptions":{"OrganizeImports":false,"EnableEditorConfigSupport":false,"NewLine":"\n","UseTabs":false,"TabSize":4,"IndentationSize":4,"SpacingAfterMethodDeclarationName":false,"SeparateImportDirectiveGroups":false,"SpaceWithinMethodDeclarationParenthesis":false,"SpaceBetweenEmptyMethodDeclarationParentheses":false,"SpaceAfterMethodCallName":false,"SpaceWithinMethodCallParentheses":false,"SpaceBetweenEmptyMethodCallParentheses":false,"SpaceAfterControlFlowStatementKeyword":true,"SpaceWithinExpressionParentheses":false,"SpaceWithinCastParentheses":false,"SpaceWithinOtherParentheses":false,"SpaceAfterCast":false,"SpaceBeforeOpenSquareBracket":false,"SpaceBetweenEmptySquareBrackets":false,"SpaceWithinSquareBrackets":false,"SpaceAfterColonInBaseTypeDeclaration":true,"SpaceAfterComma":true,"SpaceAfterDot":false,"SpaceAfterSemicolonsInForStatement":true,"SpaceBeforeColonInBaseTypeDeclaration":true,"SpaceBeforeComma":false,"SpaceBeforeDot":false,"SpaceBeforeSemicolonsInForStatement":false,"SpacingAroundBinaryOperator":"single","IndentBraces":false,"IndentBlock":true,"IndentSwitchSection":true,"IndentSwitchCaseSection":true,"IndentSwitchCaseSectionWhenBlock":true,"LabelPositioning":"oneLess","WrappingPreserveSingleLine":true,"WrappingKeepStatementsOnSingleLine":true,"NewLinesForBracesInTypes":true,"NewLinesForBracesInMethods":true,"NewLinesForBracesInProperties":true,"NewLinesForBracesInAccessors":true,"NewLinesForBracesInAnonymousMethods":true,"NewLinesForBracesInControlBlocks":true,"NewLinesForBracesInAnonymousTypes":true,"NewLinesForBracesInObjectCollectionArrayInitializers":true,"NewLinesForBracesInLambdaExpressionBody":true,"NewLineForElse":true,"NewLineForCatch":true,"NewLineForFinally":true,"NewLineForMembersInObjectInit":true,"NewLineForMembersInAnonymousTypes":true,"NewLineForClausesInQuery":true},"FileOptions":{"SystemExcludeSearchPatterns":["**/node_modules/**/*","**/bin/**/*","**/obj/**/*","**/.git/**/*"],"ExcludeSearchPatterns":[]},"RenameOptions":{"RenameOverloads":false,"RenameInStrings":false,"RenameInComments":false},"ImplementTypeOptions":{"InsertionBehavior":0,"PropertyGenerationBehavior":0},"DotNetCliOptions":{"LocationPaths":null},"Plugins":{"LocationPaths":null}}
[info]: OmniSharp.WorkspaceInitializer
        Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpFormattingWorkspaceOptionsProvider, Order: 0
[info]: OmniSharp.Cake.CakeProjectSystem
        Detecting Cake files in 'C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin'.
[info]: OmniSharp.Cake.CakeProjectSystem
        Did not find any Cake files
[dbug]: OmniSharp.MSBuild.ProjectSystem
        MSBuild environment: 
Mode: Standalone
RunningTests: False
RunningInVisualStudio: False
MSBuildToolsDirectory32: C:\Program Files\dotnet\sdk\7.0.203
MSBuildToolsDirectory64: C:\Program Files\dotnet\sdk\7.0.203
MSBuildSDKsPath: C:\Program Files\dotnet\sdk\7.0.203\Sdks
CurrentMSBuildConfigurationFile: C:\Program Files\dotnet\sdk\7.0.203\MSBuild.dll.config
CurrentMSBuildExePath: C:\Program Files\dotnet\sdk\7.0.203\MSBuild.dll
CurrentMSBuildToolsDirectory: C:\Program Files\dotnet\sdk\7.0.203
VisualStudioInstallRootDirectory: 
MSBuildExtensionsPath: C:\Program Files\dotnet\sdk\7.0.203

[info]: OmniSharp.MSBuild.ProjectSystem
        Detecting projects in 'C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin\TestOmnisharpPlugin.sln'.
[dbug]: OmniSharp.MSBuild.ProjectSystem
        Parsing ProjectConfigurationPlatforms of 'C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin\TestOmnisharpPlugin.sln'.
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for 'C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin\TestOmnisharpPlugin.csproj'
[info]: OmniSharp.Script.ScriptProjectSystem
        Detecting CSX files in 'C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin'.
[info]: OmniSharp.Script.ScriptProjectSystem
        Did not find any CSX files
[info]: OmniSharp.WorkspaceInitializer
        Configuration finished.
[info]: OmniSharp.Stdio.Host
        Omnisharp server running using Stdio at location 'C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin' on host -1.
Request: /projects
Server Request: /projects (5 lines)
Server Request: /updatebuffer (11 lines)
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin\TestOmnisharpPlugin.csproj
[dbug]: OmniSharp.Roslyn.BufferManager
        Adding transient file for C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin\Program.cs
[info]: OmniSharp.OmniSharpWorkspace
        Miscellaneous file: C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin\Program.cs added to workspace
Server Response: /updatebuffer (10 lines)
Response: /updatebuffer after 5.547
Replaying requests for buffer 1
Request: /updatebuffer
Request: /v2/highlight
Server Request: /updatebuffer (11 lines)
Server Request: /v2/highlight (10 lines)
[dbug]: OmniSharp.Roslyn.BufferManager
        Updating file C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin\Program.cs with new text
Server Response: /updatebuffer (10 lines)
Response: /updatebuffer after 0.038
Server Response: /v2/highlight (415 lines)
Response: /v2/highlight after 1.139
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file 'C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin\TestOmnisharpPlugin.csproj'.
All projects loaded
[info]: OmniSharp.MSBuild.ProjectManager
        Adding project 'C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin\TestOmnisharpPlugin.csproj'
[dbug]: OmniSharp.OmniSharpWorkspace
        Miscellaneous file: C:\Users\aa\Desktop\TEMP\TestOmnisharpPlugin\Program.cs removed from workspace
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: TestOmnisharpPlugin
[dbug]: OmniSharp.MSBuild.ProjectManager
        .editorconfig files were configured by the project TestOmnisharpPlugin but will not be respected because the feature is switched off in OmniSharp. Enable .editorconfig support in OmniSharp to take advantage of them.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\Microsoft.CSharp.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\Microsoft.CSharp.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\Microsoft.VisualBasic.Core.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\Microsoft.VisualBasic.Core.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\Microsoft.VisualBasic.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\Microsoft.VisualBasic.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\Microsoft.Win32.Primitives.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\Microsoft.Win32.Primitives.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\Microsoft.Win32.Registry.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\Microsoft.Win32.Registry.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\mscorlib.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\mscorlib.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\netstandard.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\netstandard.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.AppContext.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.AppContext.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Buffers.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Buffers.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Collections.Concurrent.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Collections.Concurrent.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Collections.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Collections.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Collections.Immutable.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Collections.Immutable.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Collections.NonGeneric.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Collections.NonGeneric.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Collections.Specialized.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Collections.Specialized.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.ComponentModel.Annotations.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.ComponentModel.Annotations.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.ComponentModel.DataAnnotations.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.ComponentModel.DataAnnotations.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.ComponentModel.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.ComponentModel.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.ComponentModel.EventBasedAsync.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.ComponentModel.EventBasedAsync.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.ComponentModel.Primitives.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.ComponentModel.Primitives.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.ComponentModel.TypeConverter.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.ComponentModel.TypeConverter.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Configuration.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Configuration.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Console.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Console.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Core.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Core.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Data.Common.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Data.Common.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Data.DataSetExtensions.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Data.DataSetExtensions.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Data.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Data.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Diagnostics.Contracts.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Diagnostics.Contracts.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Diagnostics.Debug.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Diagnostics.Debug.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Diagnostics.DiagnosticSource.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Diagnostics.DiagnosticSource.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Diagnostics.FileVersionInfo.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Diagnostics.FileVersionInfo.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Diagnostics.Process.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Diagnostics.Process.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Diagnostics.StackTrace.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Diagnostics.StackTrace.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Diagnostics.TextWriterTraceListener.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Diagnostics.TextWriterTraceListener.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Diagnostics.Tools.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Diagnostics.Tools.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Diagnostics.TraceSource.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Diagnostics.TraceSource.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Diagnostics.Tracing.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Diagnostics.Tracing.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Drawing.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Drawing.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Drawing.Primitives.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Drawing.Primitives.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Dynamic.Runtime.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Dynamic.Runtime.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Formats.Asn1.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Formats.Asn1.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Formats.Tar.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Formats.Tar.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Globalization.Calendars.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Globalization.Calendars.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Globalization.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Globalization.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Globalization.Extensions.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Globalization.Extensions.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.Compression.Brotli.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.Compression.Brotli.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.Compression.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.Compression.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.Compression.FileSystem.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.Compression.FileSystem.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.Compression.ZipFile.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.Compression.ZipFile.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.FileSystem.AccessControl.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.FileSystem.AccessControl.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.FileSystem.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.FileSystem.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.FileSystem.DriveInfo.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.FileSystem.DriveInfo.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.FileSystem.Primitives.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.FileSystem.Primitives.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.FileSystem.Watcher.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.FileSystem.Watcher.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.IsolatedStorage.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.IsolatedStorage.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.MemoryMappedFiles.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.MemoryMappedFiles.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.Pipes.AccessControl.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.Pipes.AccessControl.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.Pipes.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.Pipes.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.UnmanagedMemoryStream.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.IO.UnmanagedMemoryStream.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Linq.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Linq.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Linq.Expressions.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Linq.Expressions.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Linq.Parallel.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Linq.Parallel.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Linq.Queryable.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Linq.Queryable.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Memory.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Memory.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.Http.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.Http.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.Http.Json.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.Http.Json.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.HttpListener.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.HttpListener.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.Mail.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.Mail.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.NameResolution.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.NameResolution.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.NetworkInformation.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.NetworkInformation.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.Ping.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.Ping.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.Primitives.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.Primitives.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.Quic.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.Quic.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.Requests.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.Requests.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.Security.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.Security.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.ServicePoint.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.ServicePoint.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.Sockets.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.Sockets.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.WebClient.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.WebClient.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.WebHeaderCollection.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.WebHeaderCollection.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.WebProxy.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.WebProxy.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.WebSockets.Client.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.WebSockets.Client.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.WebSockets.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Net.WebSockets.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Numerics.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Numerics.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Numerics.Vectors.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Numerics.Vectors.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.ObjectModel.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.ObjectModel.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Reflection.DispatchProxy.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Reflection.DispatchProxy.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Reflection.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Reflection.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Reflection.Emit.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Reflection.Emit.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Reflection.Emit.ILGeneration.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Reflection.Emit.ILGeneration.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Reflection.Emit.Lightweight.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Reflection.Emit.Lightweight.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Reflection.Extensions.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Reflection.Extensions.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Reflection.Metadata.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Reflection.Metadata.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Reflection.Primitives.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Reflection.Primitives.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Reflection.TypeExtensions.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Reflection.TypeExtensions.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Resources.Reader.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Resources.Reader.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Resources.ResourceManager.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Resources.ResourceManager.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Resources.Writer.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Resources.Writer.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.CompilerServices.Unsafe.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.CompilerServices.Unsafe.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.CompilerServices.VisualC.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.CompilerServices.VisualC.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.Extensions.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.Extensions.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.Handles.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.Handles.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.InteropServices.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.InteropServices.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.InteropServices.JavaScript.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.InteropServices.JavaScript.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.InteropServices.RuntimeInformation.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.InteropServices.RuntimeInformation.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.Intrinsics.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.Intrinsics.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.Loader.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.Loader.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.Numerics.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.Numerics.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.Serialization.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.Serialization.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.Serialization.Formatters.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.Serialization.Formatters.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.Serialization.Json.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.Serialization.Json.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.Serialization.Primitives.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.Serialization.Primitives.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.Serialization.Xml.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Runtime.Serialization.Xml.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.AccessControl.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.AccessControl.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Claims.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Claims.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Cryptography.Algorithms.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Cryptography.Algorithms.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Cryptography.Cng.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Cryptography.Cng.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Cryptography.Csp.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Cryptography.Csp.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Cryptography.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Cryptography.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Cryptography.Encoding.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Cryptography.Encoding.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Cryptography.OpenSsl.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Cryptography.OpenSsl.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Cryptography.Primitives.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Cryptography.Primitives.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Cryptography.X509Certificates.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Cryptography.X509Certificates.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Principal.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Principal.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Principal.Windows.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.Principal.Windows.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.SecureString.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Security.SecureString.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.ServiceModel.Web.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.ServiceModel.Web.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.ServiceProcess.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.ServiceProcess.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Text.Encoding.CodePages.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Text.Encoding.CodePages.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Text.Encoding.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Text.Encoding.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Text.Encoding.Extensions.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Text.Encoding.Extensions.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Text.Encodings.Web.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Text.Encodings.Web.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Text.Json.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Text.Json.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Text.RegularExpressions.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Text.RegularExpressions.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Threading.Channels.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Threading.Channels.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Threading.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Threading.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Threading.Overlapped.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Threading.Overlapped.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Threading.Tasks.Dataflow.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Threading.Tasks.Dataflow.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Threading.Tasks.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Threading.Tasks.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Threading.Tasks.Extensions.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Threading.Tasks.Extensions.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Threading.Tasks.Parallel.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Threading.Tasks.Parallel.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Threading.Thread.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Threading.Thread.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Threading.ThreadPool.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Threading.ThreadPool.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Threading.Timer.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Threading.Timer.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Transactions.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Transactions.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Transactions.Local.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Transactions.Local.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.ValueTuple.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.ValueTuple.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Web.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Web.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Web.HttpUtility.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Web.HttpUtility.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Windows.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Windows.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Xml.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Xml.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Xml.Linq.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Xml.Linq.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Xml.ReaderWriter.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Xml.ReaderWriter.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Xml.Serialization.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Xml.Serialization.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Xml.XDocument.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Xml.XDocument.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Xml.XmlDocument.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Xml.XmlDocument.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Xml.XmlSerializer.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Xml.XmlSerializer.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Xml.XPath.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Xml.XPath.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Xml.XPath.XDocument.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\System.Xml.XPath.XDocument.dll' to 'TestOmnisharpPlugin'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\WindowsBase.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\7.0.5\ref\net7.0\WindowsBase.dll' to 'TestOmnisharpPlugin'.
Server Response: /projects (44 lines)
Response: /projects after 3.989
Workspace complete: 1 project(s)
Replaying on-load requests
Request: /v2/highlight
Server Request: /v2/highlight (10 lines)
Server Response: /v2/highlight (419 lines)
Response: /v2/highlight after 1.494
nickspoons commented 1 year ago

Thanks for that. I can compare it with the same log on my VM and it's very similar, but a fair bit slower. Are you on an old or low-specced machine? It had seemed to me that there was something wrong with the configuration to be causing such slow load times but everything looks fine so I think it's just slow. You have compared with VScode earlier. I would suggest watching carefully when vscode loads. You'll have some highlighting immediately (as there is vim syntax highlighting immediately) and then the semantic omnisharp-roslyn highlighting kicks in a bit later, but it's more of a subtle change than in vim. But essentially it's the same process and I would be surprised if the vscode version happened faster than in vim.

As for the highlighting issue, I can reproduce it, there appears to have been a change in neovim at some point that affects when certain events are fired, and so omnisharp-vim is not being told to update the highlighting as often as it does in vim. I'm not a neovim user so I hadn't noticed it before, I'll try to find some time to look into it.

amine-aboufirass commented 1 year ago

@nickspoons You're welcome. I'm using an HP Zbook, intel Core i9 with excellent specs. It's a fairly modern machine. I'll stick with VS Code for now and try omnisharp-vim again when I have more time to look into why things don't work as expected.

amine-aboufirass commented 1 year ago

@nickspoons I'm back at this again and see that the highlighting issue still occurs. I was wondering if you had time to look into it? Should I open an issue at the NeoVim repo or is this really an omnisharp-vim problem?

nickspoons commented 1 year ago

Sorry no, I haven't had any time and I'm not going to in the near future. The issue is not an nvim issue but due to a change in how often nvim fires events. Any time your code is out of sync with the highlighting, try doing something like x u or something like that to force a buffer update, see if that forces an update. Obviously that's not a solution, I'm just wondering if it works as a workaround

amine-aboufirass commented 1 year ago

@nickspoons I see. This should probably be mentioned in the main documentation for omnisharp-vim because currently the docs give a strong impression that omnisharp-vim works seamlessly with NeoVim, while this is not the case. Just my opinion.

I'll look into using vim instead for the time being.

nickspoons commented 1 year ago

It works fine. The highlighting is slightly out of sync when using neovim on Windows.

amine-aboufirass commented 1 year ago

@nickspoons quick update: I tried using x and u on a simple project. It seems to me that both of these actions will force a buffer update which fixes the syntax highlighting for the file.