Skip to content

Use Roslyn LSP library instead of Visual Studio #10682

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

Closed
wants to merge 41 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
95c37af
Rename VsLsp files to just Lsp
davidwengier Jul 30, 2024
a9ab067
Remote RoslynLsp files
davidwengier Jul 30, 2024
b0dcedb
Rename VsLsp* and RoslynLsp* to just Lsp*
davidwengier Jul 30, 2024
27c038c
Change all Range aliases to LspRange aliases
davidwengier Jul 30, 2024
4c649b2
Reference Roslyn protocol library, and deal with the extern alias bits
davidwengier Jul 30, 2024
eb3565c
Remove unused usings
davidwengier Jul 30, 2024
9792de5
More Range -> LspRange
davidwengier Jul 30, 2024
8d45e98
Introduce extern alias where necessary to reference Roslyn types
davidwengier Jul 30, 2024
bbb5adb
Move Lsp helpers into the right namespace
davidwengier Jul 30, 2024
e4537e0
Adjust namespaces and factory method names
davidwengier Jul 30, 2024
6067779
Adjust visibility on a couple of things
davidwengier Jul 30, 2024
be5f735
Fix issues with ContainedLanguage being dependent on VS types
davidwengier Jul 30, 2024
a21fd27
Roslyn types are immutable
davidwengier Jul 30, 2024
8725bba
Cohost signature help now only has to return a single type
davidwengier Jul 30, 2024
bd720ba
Project file tweaks
davidwengier Jul 30, 2024
7caf726
PR feedback
davidwengier Jul 31, 2024
ccd76da
Use extension method as extension method
davidwengier Jul 31, 2024
f505e9c
Move test code back to the test where it belongs
davidwengier Jul 31, 2024
1d5a102
Merge remote-tracking branch 'upstream/main' into LspTypes
davidwengier Jul 31, 2024
e572122
Fixes after merge
davidwengier Jul 31, 2024
4ca0fbe
Merge remote-tracking branch 'upstream/main' into LspTypes
davidwengier Aug 14, 2024
ef3b749
Merge remote-tracking branch 'upstream/main' into LspTypes
davidwengier Sep 17, 2024
dd43a04
Fixes after merge
davidwengier Sep 17, 2024
3db20ea
Merge remote-tracking branch 'upstream/main' into LspTypes
davidwengier Feb 18, 2025
8d0f638
Fixes after merge
davidwengier Feb 19, 2025
4e7d2eb
Remove unnecessary conversions to/from VS LSP types
davidwengier Feb 20, 2025
7ad79e1
Address build warnings
davidwengier Feb 20, 2025
2336193
Fix failing tooling unit tests
davidwengier Feb 20, 2025
ce2b746
Remove redundant "Roslyn" prefixes
davidwengier Feb 20, 2025
b059ef3
Missed one!
davidwengier Feb 20, 2025
d0f375e
fixup: remove roslyn prefix
davidwengier Feb 20, 2025
33c208a
Remove Newtonsoft use where possible
davidwengier Feb 20, 2025
3045a9d
Tick off some of the TODO items int eh PR description
davidwengier Feb 20, 2025
fd7cb66
Merge remote-tracking branch 'upstream/main' into LspTypes
davidwengier Feb 25, 2025
b096574
Bump to a real Roslyn version (and fix a couple of merge things)
davidwengier Feb 25, 2025
4c39a87
Random cleanups
davidwengier Feb 25, 2025
0196d1b
Fix random warnings that appeared in my error list
davidwengier Feb 25, 2025
23d8fee
Make some more global usings for common types, and make them all cons…
davidwengier Feb 25, 2025
4aeffdc
Update Version.Details.xml
davidwengier Feb 25, 2025
095a321
Merge remote-tracking branch 'upstream/main' into LspTypes
davidwengier Feb 27, 2025
aa018fb
Minor cleanups I found going through the PR
davidwengier Feb 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
14 changes: 7 additions & 7 deletions Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
-->
<PropertyGroup>
<_MicrosoftWebToolsPackageVersion>17.11.11-preview-0001</_MicrosoftWebToolsPackageVersion>
<_MicrosoftVisualStudioShellPackagesVersion>17.12.39557-preview.2.1</_MicrosoftVisualStudioShellPackagesVersion>
<_MicrosoftVisualStudioPackagesVersion>17.12.145-preview</_MicrosoftVisualStudioPackagesVersion>
<_MicrosoftVisualStudioShellPackagesVersion>17.13.40008</_MicrosoftVisualStudioShellPackagesVersion>
<_MicrosoftVisualStudioPackagesVersion>17.13.226</_MicrosoftVisualStudioPackagesVersion>
<_VisualStudioLanguageServerProtocolVersion>17.12.1-preview</_VisualStudioLanguageServerProtocolVersion>
<_MicrosoftExtensionsPackageVersion>8.0.0</_MicrosoftExtensionsPackageVersion>
<_BasicReferenceAssembliesVersion>1.7.2</_BasicReferenceAssembliesVersion>
Expand All @@ -17,7 +17,7 @@
<_RoslynDiagnosticAnalyzersPackageVersion>3.11.0-beta1.24508.2</_RoslynDiagnosticAnalyzersPackageVersion>
<_MicrosoftVisualStudioLanguageServicesPackageVersion>$(MicrosoftVisualStudioLanguageServicesPackageVersion)</_MicrosoftVisualStudioLanguageServicesPackageVersion>
<_XunitPackageVersion>2.9.2</_XunitPackageVersion>
<_MicrosoftBuildPackageVersion>17.12.0-preview-24426-07</_MicrosoftBuildPackageVersion>
<_MicrosoftBuildPackageVersion>17.13.9</_MicrosoftBuildPackageVersion>
</PropertyGroup>

<ItemGroup>
Expand All @@ -27,7 +27,7 @@
<PackageVersion Include="BenchmarkDotNet.Diagnostics.Windows" Version="$(_BenchmarkDotNetPackageVersion)" />
<PackageVersion Include="DiffPlex" Version="1.7.2" />
<PackageVersion Include="FluentAssertions" Version="6.7.0" />
<PackageVersion Include="MessagePack" Version="2.5.187" />
<PackageVersion Include="MessagePack" Version="2.5.192" />
<PackageVersion Include="Microsoft.AspNetCore.App.Runtime.$(NetCoreSDKRuntimeIdentifier)" Version="8.0.2" />
<PackageVersion Include="Microsoft.Build.Framework" Version="$(_MicrosoftBuildPackageVersion)" />
<PackageVersion Include="Microsoft.Build.Locator" Version="1.4.1" />
Expand All @@ -47,6 +47,7 @@
<PackageVersion Include="Microsoft.CodeAnalysis.EditorFeatures.Text" Version="$(MicrosoftCodeAnalysisEditorFeaturesTextPackageVersion)" />
<PackageVersion Include="Microsoft.CodeAnalysis.EditorFeatures.Wpf" Version="$(MicrosoftCodeAnalysisEditorFeaturesWpfPackageVersion)" />
<PackageVersion Include="Microsoft.CodeAnalysis.ExternalAccess.FSharp" Version="$(MicrosoftCodeAnalysisExternalAccessRazorPackageVersion)" />
<PackageVersion Include="Microsoft.CodeAnalysis.LanguageServer.Protocol" Version="$(MicrosoftCodeAnalysisExternalAccessRazorPackageVersion)" />
<PackageVersion Include="Microsoft.CodeAnalysis.ExternalAccess.Razor" Version="$(MicrosoftCodeAnalysisExternalAccessRazorPackageVersion)" />
<PackageVersion Include="Microsoft.CodeAnalysis.Remote.ServiceHub" Version="$(MicrosoftCodeAnalysisRemoteServiceHubPackageVersion)" />
<PackageVersion Include="Microsoft.CodeAnalysis.Test.Utilities" Version="$(MicrosoftCodeAnalysisTestUtilitiesPackageVersion)"/>
Expand All @@ -55,7 +56,6 @@
<PackageVersion Include="Microsoft.CodeAnalysis.Workspaces.Common" Version="$(MicrosoftCodeAnalysisWorkspacesCommonPackageVersion)" />
<PackageVersion Include="Microsoft.CodeAnalysis.Workspaces.MSBuild" Version="$(MicrosoftCodeAnalysisWorkspacesMSBuildPackageVersion)" />
<PackageVersion Include="Microsoft.CommonLanguageServerProtocol.Framework" Version="$(MicrosoftCommonLanguageServerProtocolFrameworkPackageVersion)" PrivateAssets="all" />
<PackageVersion Include="Microsoft.CodeAnalysis.LanguageServer.Protocol" Version="$(MicrosoftCodeAnalysisExternalAccessRazorPackageVersion)" />
<PackageVersion Include="Microsoft.CSharp" Version="4.7.0" />
<PackageVersion Include="Microsoft.Css.Parser" Version="1.0.0-20230414.1" />
<PackageVersion Include="Microsoft.DiaSymReader" Version="2.0.0" />
Expand Down Expand Up @@ -84,14 +84,14 @@
<PackageVersion Include="Microsoft.VisualStudio.LanguageServices.Implementation.Symbols" Version="$(_MicrosoftVisualStudioLanguageServicesPackageVersion)" />
<PackageVersion Include="Microsoft.VisualStudio.LiveShare" Version="0.3.1074" />
<PackageVersion Include="Microsoft.VisualStudio.ProjectSystem.SDK" Version="17.7.294-pre" />
<PackageVersion Include="Microsoft.VisualStudio.RpcContracts" Version="17.12.11-preview" />
<PackageVersion Include="Microsoft.VisualStudio.RpcContracts" Version="17.13.7" />
<PackageVersion Include="Microsoft.VisualStudio.Shell.Framework" Version="$(_MicrosoftVisualStudioShellPackagesVersion)" />
<PackageVersion Include="Microsoft.VisualStudio.Shell.15.0" Version="$(_MicrosoftVisualStudioShellPackagesVersion)" />
<PackageVersion Include="Microsoft.VisualStudio.Telemetry" Version="17.14.2" />
<PackageVersion Include="Microsoft.VisualStudio.Text.Data" Version="$(_MicrosoftVisualStudioPackagesVersion)" />
<PackageVersion Include="Microsoft.VisualStudio.Text.Implementation" Version="$(_MicrosoftVisualStudioPackagesVersion)" NoWarn="NU1701" />
<PackageVersion Include="Microsoft.VisualStudio.Text.Logic" Version="$(_MicrosoftVisualStudioPackagesVersion)" />
<PackageVersion Include="Microsoft.VisualStudio.Threading" Version="17.12.13-preview" />
<PackageVersion Include="Microsoft.VisualStudio.Threading" Version="17.13.2" />
<PackageVersion Include="Microsoft.VisualStudio.Validation" Version="17.8.8" />
<PackageVersion Include="Microsoft.VisualStudio.Web" Version="16.10.0-preview-1-31008-014" />
<PackageVersion Include="Microsoft.WebTools.Languages.Html" Version="$(_MicrosoftWebToolsPackageVersion)" />
Expand Down
76 changes: 38 additions & 38 deletions eng/Version.Details.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,82 +11,82 @@
<Sha>d794781cc75921b4ebbefe2eabdb0d6cd1713005</Sha>
<SourceBuild RepoName="source-build-reference-packages" ManagedOnly="true" />
</Dependency>
<Dependency Name="Microsoft.Net.Compilers.Toolset" Version="4.14.0-1.25071.1">
<Dependency Name="Microsoft.Net.Compilers.Toolset" Version="4.14.0-2.25123.16">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>5970c1a8588cc6bac346d9ad3eebb41321713ab0</Sha>
<Sha>dcc8ef293ae1da2efc03956e3ecdb824c18e5bf3</Sha>
</Dependency>
<Dependency Name="Microsoft.CommonLanguageServerProtocol.Framework" Version="4.14.0-1.25071.1">
<Dependency Name="Microsoft.CommonLanguageServerProtocol.Framework" Version="4.14.0-2.25123.16">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>5970c1a8588cc6bac346d9ad3eebb41321713ab0</Sha>
<Sha>dcc8ef293ae1da2efc03956e3ecdb824c18e5bf3</Sha>
</Dependency>
<Dependency Name="Microsoft.CodeAnalysis.ExternalAccess.Razor" Version="4.14.0-1.25071.1">
<Dependency Name="Microsoft.CodeAnalysis.ExternalAccess.Razor" Version="4.14.0-2.25123.16">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>5970c1a8588cc6bac346d9ad3eebb41321713ab0</Sha>
<Sha>dcc8ef293ae1da2efc03956e3ecdb824c18e5bf3</Sha>
</Dependency>
<Dependency Name="Microsoft.CodeAnalysis.Common" Version="4.14.0-1.25071.1">
<Dependency Name="Microsoft.CodeAnalysis.Common" Version="4.14.0-2.25123.16">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>5970c1a8588cc6bac346d9ad3eebb41321713ab0</Sha>
<Sha>dcc8ef293ae1da2efc03956e3ecdb824c18e5bf3</Sha>
</Dependency>
<Dependency Name="Microsoft.CodeAnalysis.CSharp" Version="4.14.0-1.25071.1">
<Dependency Name="Microsoft.CodeAnalysis.CSharp" Version="4.14.0-2.25123.16">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>5970c1a8588cc6bac346d9ad3eebb41321713ab0</Sha>
<Sha>dcc8ef293ae1da2efc03956e3ecdb824c18e5bf3</Sha>
</Dependency>
<Dependency Name="Microsoft.CodeAnalysis.CSharp.EditorFeatures" Version="4.14.0-1.25071.1">
<Dependency Name="Microsoft.CodeAnalysis.CSharp.EditorFeatures" Version="4.14.0-2.25123.16">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>5970c1a8588cc6bac346d9ad3eebb41321713ab0</Sha>
<Sha>dcc8ef293ae1da2efc03956e3ecdb824c18e5bf3</Sha>
</Dependency>
<Dependency Name="Microsoft.CodeAnalysis.CSharp.Features" Version="4.14.0-1.25071.1">
<Dependency Name="Microsoft.CodeAnalysis.CSharp.Features" Version="4.14.0-2.25123.16">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>5970c1a8588cc6bac346d9ad3eebb41321713ab0</Sha>
<Sha>dcc8ef293ae1da2efc03956e3ecdb824c18e5bf3</Sha>
</Dependency>
<Dependency Name="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="4.14.0-1.25071.1">
<Dependency Name="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="4.14.0-2.25123.16">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>5970c1a8588cc6bac346d9ad3eebb41321713ab0</Sha>
<Sha>dcc8ef293ae1da2efc03956e3ecdb824c18e5bf3</Sha>
</Dependency>
<Dependency Name="Microsoft.CodeAnalysis.EditorFeatures" Version="4.14.0-1.25071.1">
<Dependency Name="Microsoft.CodeAnalysis.EditorFeatures" Version="4.14.0-2.25123.16">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>5970c1a8588cc6bac346d9ad3eebb41321713ab0</Sha>
<Sha>dcc8ef293ae1da2efc03956e3ecdb824c18e5bf3</Sha>
</Dependency>
<Dependency Name="Microsoft.CodeAnalysis.EditorFeatures.Common" Version="4.14.0-1.25071.1">
<Dependency Name="Microsoft.CodeAnalysis.EditorFeatures.Common" Version="4.14.0-2.25123.16">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>5970c1a8588cc6bac346d9ad3eebb41321713ab0</Sha>
<Sha>dcc8ef293ae1da2efc03956e3ecdb824c18e5bf3</Sha>
</Dependency>
<Dependency Name="Microsoft.CodeAnalysis.EditorFeatures.Text" Version="4.14.0-1.25071.1">
<Dependency Name="Microsoft.CodeAnalysis.EditorFeatures.Text" Version="4.14.0-2.25123.16">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>5970c1a8588cc6bac346d9ad3eebb41321713ab0</Sha>
<Sha>dcc8ef293ae1da2efc03956e3ecdb824c18e5bf3</Sha>
</Dependency>
<Dependency Name="Microsoft.CodeAnalysis.EditorFeatures.Wpf" Version="4.14.0-1.25071.1">
<Dependency Name="Microsoft.CodeAnalysis.EditorFeatures.Wpf" Version="4.14.0-2.25123.16">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>5970c1a8588cc6bac346d9ad3eebb41321713ab0</Sha>
<Sha>dcc8ef293ae1da2efc03956e3ecdb824c18e5bf3</Sha>
</Dependency>
<Dependency Name="Microsoft.CodeAnalysis.Remote.ServiceHub" Version="4.14.0-1.25071.1">
<Dependency Name="Microsoft.CodeAnalysis.Remote.ServiceHub" Version="4.14.0-2.25123.16">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>5970c1a8588cc6bac346d9ad3eebb41321713ab0</Sha>
<Sha>dcc8ef293ae1da2efc03956e3ecdb824c18e5bf3</Sha>
</Dependency>
<Dependency Name="Microsoft.CodeAnalysis.VisualBasic.Workspaces" Version="4.14.0-1.25071.1">
<Dependency Name="Microsoft.CodeAnalysis.VisualBasic.Workspaces" Version="4.14.0-2.25123.16">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>5970c1a8588cc6bac346d9ad3eebb41321713ab0</Sha>
<Sha>dcc8ef293ae1da2efc03956e3ecdb824c18e5bf3</Sha>
</Dependency>
<Dependency Name="Microsoft.CodeAnalysis.Workspaces.Common" Version="4.14.0-1.25071.1">
<Dependency Name="Microsoft.CodeAnalysis.Workspaces.Common" Version="4.14.0-2.25123.16">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>5970c1a8588cc6bac346d9ad3eebb41321713ab0</Sha>
<Sha>dcc8ef293ae1da2efc03956e3ecdb824c18e5bf3</Sha>
</Dependency>
<Dependency Name="Microsoft.CodeAnalysis.Workspaces.MSBuild" Version="4.14.0-1.25071.1">
<Dependency Name="Microsoft.CodeAnalysis.Workspaces.MSBuild" Version="4.14.0-2.25123.16">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>5970c1a8588cc6bac346d9ad3eebb41321713ab0</Sha>
<Sha>dcc8ef293ae1da2efc03956e3ecdb824c18e5bf3</Sha>
</Dependency>
<Dependency Name="Microsoft.VisualStudio.LanguageServices" Version="4.14.0-1.25071.1">
<Dependency Name="Microsoft.VisualStudio.LanguageServices" Version="4.14.0-2.25123.16">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>5970c1a8588cc6bac346d9ad3eebb41321713ab0</Sha>
<Sha>dcc8ef293ae1da2efc03956e3ecdb824c18e5bf3</Sha>
</Dependency>
<Dependency Name="Microsoft.CodeAnalysis.Test.Utilities" Version="4.14.0-1.25071.1">
<Dependency Name="Microsoft.CodeAnalysis.Test.Utilities" Version="4.14.0-2.25123.16">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>5970c1a8588cc6bac346d9ad3eebb41321713ab0</Sha>
<Sha>dcc8ef293ae1da2efc03956e3ecdb824c18e5bf3</Sha>
</Dependency>
<!-- Intermediate is necessary for source build. -->
<Dependency Name="Microsoft.SourceBuild.Intermediate.roslyn" Version="4.14.0-1.25071.1">
<Dependency Name="Microsoft.SourceBuild.Intermediate.roslyn" Version="4.14.0-2.25123.16">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>5970c1a8588cc6bac346d9ad3eebb41321713ab0</Sha>
<Sha>dcc8ef293ae1da2efc03956e3ecdb824c18e5bf3</Sha>
<SourceBuild RepoName="roslyn" ManagedOnly="true" />
</Dependency>
</ProductDependencies>
Expand Down
38 changes: 19 additions & 19 deletions eng/Versions.props
Original file line number Diff line number Diff line change
Expand Up @@ -53,25 +53,25 @@
<MicrosoftSourceBuildIntermediatearcadePackageVersion>9.0.0-beta.25111.5</MicrosoftSourceBuildIntermediatearcadePackageVersion>
<MicrosoftDotNetXliffTasksPackageVersion>1.0.0-beta.23475.1</MicrosoftDotNetXliffTasksPackageVersion>
<MicrosoftSourceBuildIntermediatexlifftasksPackageVersion>1.0.0-beta.23475.1</MicrosoftSourceBuildIntermediatexlifftasksPackageVersion>
<MicrosoftNetCompilersToolsetPackageVersion>4.14.0-1.25071.1</MicrosoftNetCompilersToolsetPackageVersion>
<MicrosoftCommonLanguageServerProtocolFrameworkPackageVersion>4.14.0-1.25071.1</MicrosoftCommonLanguageServerProtocolFrameworkPackageVersion>
<MicrosoftCodeAnalysisExternalAccessRazorPackageVersion>4.14.0-1.25071.1</MicrosoftCodeAnalysisExternalAccessRazorPackageVersion>
<MicrosoftCodeAnalysisCommonPackageVersion>4.14.0-1.25071.1</MicrosoftCodeAnalysisCommonPackageVersion>
<MicrosoftCodeAnalysisCSharpPackageVersion>4.14.0-1.25071.1</MicrosoftCodeAnalysisCSharpPackageVersion>
<MicrosoftCodeAnalysisCSharpEditorFeaturesPackageVersion>4.14.0-1.25071.1</MicrosoftCodeAnalysisCSharpEditorFeaturesPackageVersion>
<MicrosoftCodeAnalysisCSharpFeaturesPackageVersion>4.14.0-1.25071.1</MicrosoftCodeAnalysisCSharpFeaturesPackageVersion>
<MicrosoftCodeAnalysisCSharpWorkspacesPackageVersion>4.14.0-1.25071.1</MicrosoftCodeAnalysisCSharpWorkspacesPackageVersion>
<MicrosoftCodeAnalysisEditorFeaturesPackageVersion>4.14.0-1.25071.1</MicrosoftCodeAnalysisEditorFeaturesPackageVersion>
<MicrosoftCodeAnalysisEditorFeaturesCommonPackageVersion>4.14.0-1.25071.1</MicrosoftCodeAnalysisEditorFeaturesCommonPackageVersion>
<MicrosoftCodeAnalysisEditorFeaturesTextPackageVersion>4.14.0-1.25071.1</MicrosoftCodeAnalysisEditorFeaturesTextPackageVersion>
<MicrosoftCodeAnalysisEditorFeaturesWpfPackageVersion>4.14.0-1.25071.1</MicrosoftCodeAnalysisEditorFeaturesWpfPackageVersion>
<MicrosoftCodeAnalysisRemoteServiceHubPackageVersion>4.14.0-1.25071.1</MicrosoftCodeAnalysisRemoteServiceHubPackageVersion>
<MicrosoftCodeAnalysisTestUtilitiesPackageVersion>4.14.0-1.25071.1</MicrosoftCodeAnalysisTestUtilitiesPackageVersion>
<MicrosoftCodeAnalysisVisualBasicWorkspacesPackageVersion>4.14.0-1.25071.1</MicrosoftCodeAnalysisVisualBasicWorkspacesPackageVersion>
<MicrosoftCodeAnalysisWorkspacesCommonPackageVersion>4.14.0-1.25071.1</MicrosoftCodeAnalysisWorkspacesCommonPackageVersion>
<MicrosoftCodeAnalysisWorkspacesMSBuildPackageVersion>4.14.0-1.25071.1</MicrosoftCodeAnalysisWorkspacesMSBuildPackageVersion>
<MicrosoftSourceBuildIntermediateroslynPackageVersion>4.14.0-1.25071.1</MicrosoftSourceBuildIntermediateroslynPackageVersion>
<MicrosoftVisualStudioLanguageServicesPackageVersion>4.14.0-1.25071.1</MicrosoftVisualStudioLanguageServicesPackageVersion>
<MicrosoftNetCompilersToolsetPackageVersion>4.14.0-2.25123.16</MicrosoftNetCompilersToolsetPackageVersion>
<MicrosoftCommonLanguageServerProtocolFrameworkPackageVersion>4.14.0-2.25123.16</MicrosoftCommonLanguageServerProtocolFrameworkPackageVersion>
<MicrosoftCodeAnalysisExternalAccessRazorPackageVersion>4.14.0-2.25123.16</MicrosoftCodeAnalysisExternalAccessRazorPackageVersion>
<MicrosoftCodeAnalysisCommonPackageVersion>4.14.0-2.25123.16</MicrosoftCodeAnalysisCommonPackageVersion>
<MicrosoftCodeAnalysisCSharpPackageVersion>4.14.0-2.25123.16</MicrosoftCodeAnalysisCSharpPackageVersion>
<MicrosoftCodeAnalysisCSharpEditorFeaturesPackageVersion>4.14.0-2.25123.16</MicrosoftCodeAnalysisCSharpEditorFeaturesPackageVersion>
<MicrosoftCodeAnalysisCSharpFeaturesPackageVersion>4.14.0-2.25123.16</MicrosoftCodeAnalysisCSharpFeaturesPackageVersion>
<MicrosoftCodeAnalysisCSharpWorkspacesPackageVersion>4.14.0-2.25123.16</MicrosoftCodeAnalysisCSharpWorkspacesPackageVersion>
<MicrosoftCodeAnalysisEditorFeaturesPackageVersion>4.14.0-2.25123.16</MicrosoftCodeAnalysisEditorFeaturesPackageVersion>
<MicrosoftCodeAnalysisEditorFeaturesCommonPackageVersion>4.14.0-2.25123.16</MicrosoftCodeAnalysisEditorFeaturesCommonPackageVersion>
<MicrosoftCodeAnalysisEditorFeaturesTextPackageVersion>4.14.0-2.25123.16</MicrosoftCodeAnalysisEditorFeaturesTextPackageVersion>
<MicrosoftCodeAnalysisEditorFeaturesWpfPackageVersion>4.14.0-2.25123.16</MicrosoftCodeAnalysisEditorFeaturesWpfPackageVersion>
<MicrosoftCodeAnalysisRemoteServiceHubPackageVersion>4.14.0-2.25123.16</MicrosoftCodeAnalysisRemoteServiceHubPackageVersion>
<MicrosoftCodeAnalysisTestUtilitiesPackageVersion>4.14.0-2.25123.16</MicrosoftCodeAnalysisTestUtilitiesPackageVersion>
<MicrosoftCodeAnalysisVisualBasicWorkspacesPackageVersion>4.14.0-2.25123.16</MicrosoftCodeAnalysisVisualBasicWorkspacesPackageVersion>
<MicrosoftCodeAnalysisWorkspacesCommonPackageVersion>4.14.0-2.25123.16</MicrosoftCodeAnalysisWorkspacesCommonPackageVersion>
<MicrosoftCodeAnalysisWorkspacesMSBuildPackageVersion>4.14.0-2.25123.16</MicrosoftCodeAnalysisWorkspacesMSBuildPackageVersion>
<MicrosoftSourceBuildIntermediateroslynPackageVersion>4.14.0-2.25123.16</MicrosoftSourceBuildIntermediateroslynPackageVersion>
<MicrosoftVisualStudioLanguageServicesPackageVersion>4.14.0-2.25123.16</MicrosoftVisualStudioLanguageServicesPackageVersion>
<!--
Exception - Microsoft.Extensions.ObjectPool and System.Collections.Immutable packages are not updated by automation,
but are present in Version.Details.xml for source-build PVP flow. See the comment in Version.Details.xml for more information.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
#nullable disable

using Microsoft.CodeAnalysis.Razor.Protocol;
using Microsoft.VisualStudio.LanguageServer.Protocol;

namespace Microsoft.AspNetCore.Razor.Microbenchmarks.LanguageServer;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,6 @@
using Microsoft.CodeAnalysis.Razor.Protocol.CodeActions;
using Microsoft.CodeAnalysis.Text;
using Microsoft.CommonLanguageServerProtocol.Framework;
using Microsoft.VisualStudio.LanguageServer.Protocol;
using Range = Microsoft.VisualStudio.LanguageServer.Protocol.Range;

namespace Microsoft.AspNetCore.Razor.Microbenchmarks.LanguageServer;

Expand All @@ -29,9 +27,9 @@ public class RazorCodeActionsBenchmark : RazorLanguageServerBenchmarkBase
private CodeActionEndpoint? CodeActionEndpoint { get; set; }
private IDocumentSnapshot? DocumentSnapshot { get; set; }
private SourceText? DocumentText { get; set; }
private Range? RazorCodeActionRange { get; set; }
private Range? CSharpCodeActionRange { get; set; }
private Range? HtmlCodeActionRange { get; set; }
private LspRange? RazorCodeActionRange { get; set; }
private LspRange? CSharpCodeActionRange { get; set; }
private LspRange? HtmlCodeActionRange { get; set; }
private RazorRequestContext RazorRequestContext { get; set; }

public enum FileTypes
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@
using Microsoft.CodeAnalysis.Razor.ProjectSystem;
using Microsoft.CodeAnalysis.Text;
using Microsoft.CommonLanguageServerProtocol.Framework;
using Microsoft.VisualStudio.LanguageServer.Protocol;

namespace Microsoft.AspNetCore.Razor.Microbenchmarks.LanguageServer;

Expand Down
Loading
Loading