Skip to content
Permalink
Browse files

Add only LSP server projects without liveshare dependencies.

  • Loading branch information...
dibarbet committed Jun 7, 2019
1 parent 91c7543 commit 6f1b82ac47269402ab32de18561c6ef0355028d5
Showing with 3,932 additions and 2 deletions.
  1. +14 −0 Roslyn.sln
  2. +4 −1 eng/Versions.props
  3. +1 −0 src/EditorFeatures/CSharpTest/Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests.csproj
  4. +1 −0 src/EditorFeatures/CSharpTest2/Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests.csproj
  5. +2 −0 src/EditorFeatures/Core/Microsoft.CodeAnalysis.EditorFeatures.csproj
  6. +1 −0 src/EditorFeatures/Test/Microsoft.CodeAnalysis.EditorFeatures.UnitTests.csproj
  7. +1 −0 src/EditorFeatures/Test2/Microsoft.CodeAnalysis.EditorFeatures2.UnitTests.vbproj
  8. +298 −0 src/EditorFeatures/TestUtilities/LanguageServer/AbstractLanguageServerProtocolTests.cs
  9. +2 −0 src/EditorFeatures/TestUtilities/Roslyn.Services.Test.Utilities.csproj
  10. +1 −0 ...EditorFeatures/VisualBasicTest/Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests.vbproj
  11. +1 −0 src/Features/CSharp/Portable/Microsoft.CodeAnalysis.CSharp.Features.csproj
  12. +4 −0 src/Features/Core/Portable/Microsoft.CodeAnalysis.Features.csproj
  13. +45 −0 src/Features/LanguageServer/Protocol/CustomProtocol/RoslynCompletionItem.cs
  14. +16 −0 src/Features/LanguageServer/Protocol/CustomProtocol/RoslynTaggedText.cs
  15. +24 −0 src/Features/LanguageServer/Protocol/CustomProtocol/RunCodeActionParams.cs
  16. +70 −0 src/Features/LanguageServer/Protocol/Extensions/Extensions.cs
  17. +372 −0 src/Features/LanguageServer/Protocol/Extensions/ProtocolConversions.cs
  18. +119 −0 src/Features/LanguageServer/Protocol/Handler/CodeActions/CodeActionsHandler.cs
  19. +56 −0 src/Features/LanguageServer/Protocol/Handler/CodeActions/CodeActionsHandlerBase.cs
  20. +86 −0 src/Features/LanguageServer/Protocol/Handler/Completion/CompletionHandler.cs
  21. +12 −0 src/Features/LanguageServer/Protocol/Handler/Completion/CompletionResolveData.cs
  22. +99 −0 src/Features/LanguageServer/Protocol/Handler/Completion/CompletionResolveHandler.cs
  23. +26 −0 src/Features/LanguageServer/Protocol/Handler/Definitions/GoToDefinitionHandler.cs
  24. +122 −0 src/Features/LanguageServer/Protocol/Handler/Definitions/GoToDefinitionHandlerBase.cs
  25. +26 −0 src/Features/LanguageServer/Protocol/Handler/Definitions/GoToTypeDefinitionHandler.cs
  26. +21 −0 src/Features/LanguageServer/Protocol/Handler/ExportLspMethodAttribute.cs
  27. +76 −0 src/Features/LanguageServer/Protocol/Handler/FoldingRanges/FoldingRangesHandler.cs
  28. +19 −0 src/Features/LanguageServer/Protocol/Handler/Formatting/FormatDocumentHandler.cs
  29. +40 −0 src/Features/LanguageServer/Protocol/Handler/Formatting/FormatDocumentHandlerBase.cs
  30. +55 −0 src/Features/LanguageServer/Protocol/Handler/Formatting/FormatDocumentOnTypeHandler.cs
  31. +19 −0 src/Features/LanguageServer/Protocol/Handler/Formatting/FormatDocumentRangeHandler.cs
  32. +55 −0 src/Features/LanguageServer/Protocol/Handler/Highlights/DocumentHighlightHandler.cs
  33. +68 −0 src/Features/LanguageServer/Protocol/Handler/Hover/HoverHandler.cs
  34. +20 −0 src/Features/LanguageServer/Protocol/Handler/IRequestHandler.cs
  35. +12 −0 src/Features/LanguageServer/Protocol/Handler/IRequestHandlerMetadata.cs
  36. +39 −0 src/Features/LanguageServer/Protocol/Handler/Initialize/InitializeHandler.cs
  37. +54 −0 src/Features/LanguageServer/Protocol/Handler/References/FindImplementationsHandler.cs
  38. +167 −0 src/Features/LanguageServer/Protocol/Handler/SignatureHelp/SignatureHelpHandler.cs
  39. +201 −0 src/Features/LanguageServer/Protocol/Handler/Symbols/DocumentSymbolsHandler.cs
  40. +55 −0 src/Features/LanguageServer/Protocol/Handler/Symbols/WorkspaceSymbolsHandler.cs
  41. +224 −0 src/Features/LanguageServer/Protocol/LanguageServerProtocol.cs
  42. +36 −0 src/Features/LanguageServer/Protocol/Microsoft.CodeAnalysis.LanguageServer.Protocol.csproj
  43. 0 src/Features/LanguageServer/Protocol/PublicAPI.Shipped.txt
  44. 0 src/Features/LanguageServer/Protocol/PublicAPI.Unshipped.txt
  45. +105 −0 src/Features/LanguageServer/ProtocolUnitTests/CodeActions/CodeActionsTests.cs
  46. +68 −0 src/Features/LanguageServer/ProtocolUnitTests/Completion/CompletionResolveTests.cs
  47. +36 −0 src/Features/LanguageServer/ProtocolUnitTests/Completion/CompletionTests.cs
  48. +78 −0 src/Features/LanguageServer/ProtocolUnitTests/Definitions/GoToDefinitionTests.cs
  49. +77 −0 src/Features/LanguageServer/ProtocolUnitTests/Definitions/GoToTypeDefinitionTests.cs
  50. +95 −0 src/Features/LanguageServer/ProtocolUnitTests/FoldingRanges/FoldingRangesTests.cs
  51. +61 −0 src/Features/LanguageServer/ProtocolUnitTests/Formatting/FormatDocumentOnTypeTests.cs
  52. +56 −0 src/Features/LanguageServer/ProtocolUnitTests/Formatting/FormatDocumentRangeTests.cs
  53. +57 −0 src/Features/LanguageServer/ProtocolUnitTests/Formatting/FormatDocumentTests.cs
  54. +93 −0 src/Features/LanguageServer/ProtocolUnitTests/Highlights/DocumentHighlightTests.cs
  55. +64 −0 src/Features/LanguageServer/ProtocolUnitTests/Hover/HoverTests.cs
  56. +50 −0 src/Features/LanguageServer/ProtocolUnitTests/Initialize/InitializeTests.cs
  57. +42 −0 .../LanguageServer/ProtocolUnitTests/Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests.csproj
  58. +82 −0 src/Features/LanguageServer/ProtocolUnitTests/References/FindImplementationsTests.cs
  59. +89 −0 src/Features/LanguageServer/ProtocolUnitTests/SignatureHelp/SignatureHelpTests.cs
  60. +138 −0 src/Features/LanguageServer/ProtocolUnitTests/Symbols/DocumentSymbolsTests.cs
  61. +160 −0 src/Features/LanguageServer/ProtocolUnitTests/Symbols/WorkspaceSymbolsTests.cs
  62. +1 −0 src/Interactive/HostTest/InteractiveHost.UnitTests.csproj
  63. +2 −0 src/NuGet/VisualStudio/VS.ExternalAPIs.Roslyn.Package.csproj
  64. +0 −1 src/Setup/DevDivInsertionFiles/DevDivInsertionFiles.csproj
  65. +1 −0 src/VisualStudio/CSharp/Test/Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests.csproj
  66. +1 −0 src/VisualStudio/Core/Test.Next/Roslyn.VisualStudio.Next.UnitTests.csproj
  67. +1 −0 src/VisualStudio/Core/Test/Microsoft.VisualStudio.LanguageServices.UnitTests.vbproj
  68. +1 −0 .../IntegrationTest/IntegrationTests/Microsoft.VisualStudio.LanguageServices.IntegrationTests.csproj
  69. +2 −0 src/VisualStudio/Setup/AssemblyRedirects.cs
  70. +5 −0 src/VisualStudio/Setup/Roslyn.VisualStudio.Setup.csproj
  71. +1 −0 src/VisualStudio/Setup/source.extension.vsixmanifest
  72. +2 −0 src/Workspaces/Core/Portable/Microsoft.CodeAnalysis.Workspaces.csproj
@@ -396,6 +396,10 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CodeAnalysis.Exte
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Net.Compilers.Toolset.Package", "src\NuGet\Microsoft.Net.Compilers.Toolset\Microsoft.Net.Compilers.Toolset.Package.csproj", "{A74C7D2E-92FA-490A-B80A-28BEF56B56FC}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CodeAnalysis.LanguageServer.Protocol", "src\Features\LanguageServer\Protocol\Microsoft.CodeAnalysis.LanguageServer.Protocol.csproj", "{686BF57E-A6FF-467B-AAB3-44DE916A9772}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests", "src\Features\LanguageServer\ProtocolUnitTests\Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests.csproj", "{1DDE89EE-5819-441F-A060-2FF4A986F372}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CodeAnalysis.ExternalAccess.Debugger", "src\Tools\ExternalAccess\Debugger\Microsoft.CodeAnalysis.ExternalAccess.Debugger.csproj", "{655A5B07-39B8-48CD-8590-8AC0C2B708D8}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CodeAnalysis.ExternalAccess.UnitTesting", "src\Tools\ExternalAccess\UnitTesting\Microsoft.CodeAnalysis.ExternalAccess.UnitTesting.csproj", "{FA51A3CB-5174-4D99-B76E-DC31C5361DF3}"
@@ -1067,6 +1071,14 @@ Global
{A74C7D2E-92FA-490A-B80A-28BEF56B56FC}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A74C7D2E-92FA-490A-B80A-28BEF56B56FC}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A74C7D2E-92FA-490A-B80A-28BEF56B56FC}.Release|Any CPU.Build.0 = Release|Any CPU
{686BF57E-A6FF-467B-AAB3-44DE916A9772}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{686BF57E-A6FF-467B-AAB3-44DE916A9772}.Debug|Any CPU.Build.0 = Debug|Any CPU
{686BF57E-A6FF-467B-AAB3-44DE916A9772}.Release|Any CPU.ActiveCfg = Release|Any CPU
{686BF57E-A6FF-467B-AAB3-44DE916A9772}.Release|Any CPU.Build.0 = Release|Any CPU
{1DDE89EE-5819-441F-A060-2FF4A986F372}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1DDE89EE-5819-441F-A060-2FF4A986F372}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1DDE89EE-5819-441F-A060-2FF4A986F372}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1DDE89EE-5819-441F-A060-2FF4A986F372}.Release|Any CPU.Build.0 = Release|Any CPU
{655A5B07-39B8-48CD-8590-8AC0C2B708D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{655A5B07-39B8-48CD-8590-8AC0C2B708D8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{655A5B07-39B8-48CD-8590-8AC0C2B708D8}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -1296,6 +1308,8 @@ Global
{2FB6C157-DF91-4B1C-9827-A4D1C08C73EC} = {8977A560-45C2-4EC2-A849-97335B382C74}
{1638FB04-0298-4341-B5E0-8A13B4823C81} = {8977A560-45C2-4EC2-A849-97335B382C74}
{A74C7D2E-92FA-490A-B80A-28BEF56B56FC} = {C52D8057-43AF-40E6-A01B-6CDBB7301985}
{686BF57E-A6FF-467B-AAB3-44DE916A9772} = {3E5FE3DB-45F7-4D83-9097-8F05D3B3AEC6}
{1DDE89EE-5819-441F-A060-2FF4A986F372} = {3E5FE3DB-45F7-4D83-9097-8F05D3B3AEC6}
{655A5B07-39B8-48CD-8590-8AC0C2B708D8} = {8977A560-45C2-4EC2-A849-97335B382C74}
{FA51A3CB-5174-4D99-B76E-DC31C5361DF3} = {8977A560-45C2-4EC2-A849-97335B382C74}
{DE53934B-7FC1-48A0-85AB-C519FBBD02CF} = {8977A560-45C2-4EC2-A849-97335B382C74}
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -->
<Project>
<!--
@@ -111,6 +111,8 @@
<MicrosoftVisualStudioLanguageIntellisenseVersion>$(VisualStudioEditorPackagesVersion)</MicrosoftVisualStudioLanguageIntellisenseVersion>
<MicrosoftVisualStudioLanguageNavigateToInterfacesVersion>16.0.467</MicrosoftVisualStudioLanguageNavigateToInterfacesVersion>
<MicrosoftVisualStudioLanguageStandardClassificationVersion>$(VisualStudioEditorPackagesVersion)</MicrosoftVisualStudioLanguageStandardClassificationVersion>
<MicrosoftVisualStudioLanguageServerProtocolVersion>16.2.1072</MicrosoftVisualStudioLanguageServerProtocolVersion>
<MicrosoftVisualStudioLanguageServerProtocolExtensionsVersion>16.2.1072</MicrosoftVisualStudioLanguageServerProtocolExtensionsVersion>
<MicrosoftVisualStudioOLEInteropVersion>7.10.6071</MicrosoftVisualStudioOLEInteropVersion>
<MicrosoftVisualStudioPlatformVSEditorVersion>$(VisualStudioEditorPackagesVersion)</MicrosoftVisualStudioPlatformVSEditorVersion>
<MicrosoftVisualStudioProgressionCodeSchemaVersion>15.8.27812-alpha</MicrosoftVisualStudioProgressionCodeSchemaVersion>
@@ -309,6 +311,7 @@
https://dotnet.myget.org/F/dotnet-core/api/v3/index.json;
https://dotnet.myget.org/F/dotnet-corefxtestdata/api/v3/index.json;
https://dotnet.myget.org/F/dotnet-buildtools/api/v3/index.json;
https://dotnet.myget.org/F/experimental-vs-packages/api/v3/index.json;
https://dotnet.myget.org/F/symreader/api/v3/index.json;
https://dotnet.myget.org/F/symreader-portable/api/v3/index.json;
https://dotnet.myget.org/F/symreader-converter/api/v3/index.json;
@@ -13,6 +13,7 @@
<ProjectReference Include="..\..\Compilers\CSharp\Portable\Microsoft.CodeAnalysis.CSharp.csproj" />
<ProjectReference Include="..\..\Compilers\Test\Utilities\CSharp\Microsoft.CodeAnalysis.CSharp.Test.Utilities.csproj" />
<ProjectReference Include="..\..\EditorFeatures\CSharp.Wpf\Microsoft.CodeAnalysis.CSharp.EditorFeatures.Wpf.csproj" />
<ProjectReference Include="..\..\Features\LanguageServer\Protocol\Microsoft.CodeAnalysis.LanguageServer.Protocol.csproj" />
<ProjectReference Include="..\..\Interactive\Host\Microsoft.CodeAnalysis.InteractiveHost.csproj" />
<ProjectReference Include="..\..\Test\Utilities\Portable\Roslyn.Test.Utilities.csproj" />
<ProjectReference Include="..\..\Workspaces\Core\Portable\Microsoft.CodeAnalysis.Workspaces.csproj" />
@@ -12,6 +12,7 @@
<ProjectReference Include="..\..\Compilers\CSharp\Portable\Microsoft.CodeAnalysis.CSharp.csproj" />
<ProjectReference Include="..\..\Compilers\Test\Utilities\CSharp\Microsoft.CodeAnalysis.CSharp.Test.Utilities.csproj" />
<ProjectReference Include="..\..\EditorFeatures\CSharp.Wpf\Microsoft.CodeAnalysis.CSharp.EditorFeatures.Wpf.csproj" />
<ProjectReference Include="..\..\Features\LanguageServer\Protocol\Microsoft.CodeAnalysis.LanguageServer.Protocol.csproj" />
<ProjectReference Include="..\..\Interactive\Host\Microsoft.CodeAnalysis.InteractiveHost.csproj" />
<ProjectReference Include="..\..\Workspaces\Core\Portable\Microsoft.CodeAnalysis.Workspaces.csproj" />
<ProjectReference Include="..\..\Features\CSharp\Portable\Microsoft.CodeAnalysis.CSharp.Features.csproj" />
@@ -39,6 +39,8 @@
<ItemGroup>
<InternalsVisibleTo Include="Microsoft.CodeAnalysis.CSharp.EditorFeatures" />
<InternalsVisibleTo Include="Microsoft.CodeAnalysis.EditorFeatures.Wpf" />
<InternalsVisibleTo Include="Microsoft.CodeAnalysis.LanguageServer.Protocol" />
<InternalsVisibleTo Include="Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests" />
<InternalsVisibleTo Include="Microsoft.CodeAnalysis.ExternalAccess.Debugger" />
<InternalsVisibleTo Include="Microsoft.CodeAnalysis.VisualBasic.EditorFeatures" />
<InternalsVisibleTo Include="Microsoft.VisualStudio.LanguageServices" />
@@ -13,6 +13,7 @@
<ProjectReference Include="..\..\Compilers\Test\Utilities\CSharp\Microsoft.CodeAnalysis.CSharp.Test.Utilities.csproj" />
<ProjectReference Include="..\..\EditorFeatures\CSharp.Wpf\Microsoft.CodeAnalysis.CSharp.EditorFeatures.Wpf.csproj" />
<ProjectReference Include="..\..\Compilers\VisualBasic\Portable\Microsoft.CodeAnalysis.VisualBasic.vbproj" />
<ProjectReference Include="..\..\Features\LanguageServer\Protocol\Microsoft.CodeAnalysis.LanguageServer.Protocol.csproj" />
<ProjectReference Include="..\..\Test\PdbUtilities\Roslyn.Test.PdbUtilities.csproj" />
<ProjectReference Include="..\..\Interactive\Host\Microsoft.CodeAnalysis.InteractiveHost.csproj" />
<ProjectReference Include="..\..\Test\Utilities\Portable\Roslyn.Test.Utilities.csproj" />
@@ -11,6 +11,7 @@
<ProjectReference Include="..\..\Compilers\Core\Portable\Microsoft.CodeAnalysis.csproj" />
<ProjectReference Include="..\..\Compilers\CSharp\Portable\Microsoft.CodeAnalysis.CSharp.csproj" />
<ProjectReference Include="..\..\Compilers\VisualBasic\Portable\Microsoft.CodeAnalysis.VisualBasic.vbproj" />
<ProjectReference Include="..\..\Features\LanguageServer\Protocol\Microsoft.CodeAnalysis.LanguageServer.Protocol.csproj" />
<ProjectReference Include="..\..\Interactive\Host\Microsoft.CodeAnalysis.InteractiveHost.csproj" />
<ProjectReference Include="..\..\Test\Utilities\Portable\Roslyn.Test.Utilities.csproj" />
<ProjectReference Include="..\..\VisualStudio\VisualBasic\Impl\Microsoft.VisualStudio.LanguageServices.VisualBasic.vbproj" />

0 comments on commit 6f1b82a

Please sign in to comment.
You can’t perform that action at this time.