Skip to content

Commit 538475e

Browse files
author
Justin Chen
committed
change to v0.17.3
1 parent c407343 commit 538475e

File tree

5 files changed

+10
-13
lines changed

5 files changed

+10
-13
lines changed

src/PowerShellEditorServices/PowerShellEditorServices.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
4040
<PackageReference Include="Microsoft.Extensions.FileSystemGlobbing" Version="3.1.6" />
4141
<PackageReference Include="Microsoft.Extensions.Logging" Version="3.1.6" />
42-
<PackageReference Include="OmniSharp.Extensions.LanguageServer" Version="0.17.2" />
42+
<PackageReference Include="OmniSharp.Extensions.LanguageServer" Version="0.17.3" />
4343
<PackageReference Include="OmniSharp.Extensions.DebugAdapter.Server" Version="0.17.2" />
4444
<PackageReference Include="PowerShellStandard.Library" Version="5.1.1" />
4545
<PackageReference Include="Serilog" Version="2.9.0" />

src/PowerShellEditorServices/Services/PowerShellContext/Handlers/GetVersionHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ private async Task CheckPackageManagement()
9191

9292
if (_powerShellContextService.CurrentRunspace.Runspace.SessionStateProxy.LanguageMode != PSLanguageMode.FullLanguage)
9393
{
94-
_languageServer.Window.ShowWarning("You have an older version of PackageManagement known to cause issues with the PowerShell extension. Please run the following command in a new Windows PowerShell session and then restart the PowerShell extension: `Install-Module PackageManagement -Force -AllowClobber -MinimumVersion 1.4.6`");
94+
_languageServer.Window.LogWarning("You have an older version of PackageManagement known to cause issues with the PowerShell extension. Please run the following command in a new Windows PowerShell session and then restart the PowerShell extension: `Install-Module PackageManagement -Force -AllowClobber -MinimumVersion 1.4.6`");
9595
return;
9696
}
9797

src/PowerShellEditorServices/Services/TextDocument/Handlers/FoldingRangeHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
using Microsoft.PowerShell.EditorServices.Utility;
1313
using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities;
1414
using OmniSharp.Extensions.LanguageServer.Protocol.Models;
15-
using OmniSharp.Extensions.LanguageServer.Server;
15+
using OmniSharp.Extensions.LanguageServer.Protocol.Document;
1616

1717
namespace Microsoft.PowerShell.EditorServices.Handlers
1818
{

src/PowerShellEditorServices/Services/TextDocument/Handlers/PsesSemanticTokensHandler.cs

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,26 +12,23 @@
1212
using Microsoft.PowerShell.EditorServices.Services;
1313
using Microsoft.PowerShell.EditorServices.Services.TextDocument;
1414
using Microsoft.PowerShell.EditorServices.Utility;
15-
using OmniSharp.Extensions.LanguageServer.Protocol;
15+
using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities;
1616
using OmniSharp.Extensions.LanguageServer.Protocol.Document.Proposals;
1717
using OmniSharp.Extensions.LanguageServer.Protocol.Models;
1818
using OmniSharp.Extensions.LanguageServer.Protocol.Models.Proposals;
1919

2020
namespace Microsoft.PowerShell.EditorServices.Handlers
2121
{
22-
internal class PsesSemanticTokensHandler : SemanticTokensHandler
22+
internal class PsesSemanticTokensHandler : SemanticTokensHandlerBase
2323
{
2424
private static readonly SemanticTokensRegistrationOptions s_registrationOptions = new SemanticTokensRegistrationOptions
2525
{
2626
DocumentSelector = LspUtils.PowerShellDocumentSelector,
2727
Legend = new SemanticTokensLegend(),
28-
DocumentProvider = new Supports<SemanticTokensDocumentProviderOptions>(
29-
isSupported: true,
30-
new SemanticTokensDocumentProviderOptions
31-
{
32-
Edits = true
33-
}),
34-
RangeProvider = true
28+
Full = new SemanticTokensCapabilityRequestFull() {
29+
Delta = true
30+
},
31+
Range = true
3532
};
3633

3734
private readonly ILogger _logger;

test/PowerShellEditorServices.Test/PowerShellEditorServices.Test.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.6.1" />
2929
<PackageReference Include="xunit" Version="2.4.1-pre.build.4059" />
3030
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3" />
31-
<PackageReference Include="OmniSharp.Extensions.LanguageServer" Version="0.17.2" />
31+
<PackageReference Include="OmniSharp.Extensions.LanguageServer" Version="0.17.3" />
3232
<DotNetCliToolReference Include="dotnet-xunit" Version="2.4.0-beta.1.build3958" />
3333
</ItemGroup>
3434
<ItemGroup>

0 commit comments

Comments
 (0)