Skip to content

Commit 234ddd7

Browse files
1.0.0-beta2 (#55)
* Update dependencies to fix binary break in lsp lib * Fix direct invoke behavior for splat refactor * Fix invoke for splat refactor
1 parent 160c960 commit 234ddd7

File tree

6 files changed

+19
-3
lines changed

6 files changed

+19
-3
lines changed

module/EditorServicesCommandSuite.psd1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ PrivateData = @{
9292
'@
9393

9494
# Prerelease string of this module
95-
Prerelease = 'beta1'
95+
Prerelease = 'beta2'
9696

9797
} # End of PSData hashtable
9898

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<Import Project="..\EditorServicesCommandSuite.Common.props" />
33
<ItemGroup>
4+
<PackageReference Include="OmniSharp.Extensions.LanguageServer" Version="0.16.0" PrivateAssets="all" />
45
<ProjectReference Include="..\EditorServicesCommandSuite\EditorServicesCommandSuite.csproj" />
56
<Reference Include="Microsoft.PowerShell.EditorServices">
67
<HintPath>..\..\lib\PowerShellEditorServices\bin\Microsoft.PowerShell.EditorServices.dll</HintPath>
8+
<Private>false</Private>
79
</Reference>
810
</ItemGroup>
911
</Project>

src/EditorServicesCommandSuite.PSReadLine/EditorServicesCommandSuite.PSReadLine.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
<ProjectReference Include="..\EditorServicesCommandSuite\EditorServicesCommandSuite.csproj" />
55
<Reference Include="Microsoft.PowerShell.PSReadLine2">
66
<HintPath>..\..\lib\PSReadLine\Microsoft.PowerShell.PSReadLine2.dll</HintPath>
7+
<Private>false</Private>
78
</Reference>
89
</ItemGroup>
910
<ItemGroup>

src/EditorServicesCommandSuite/CodeGeneration/Refactors/CommandSplatRefactor.cs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,19 @@ internal CommandSplatRefactor(IRefactorUI ui)
6464

6565
private CodeAction SplatMandatoryParametersCodeAction => SupportedActions[2];
6666

67+
public override async Task Invoke(DocumentContextBase context)
68+
{
69+
if (!context.Ast.TryFindParent(maxDepth: 3, out CommandAst command))
70+
{
71+
return;
72+
}
73+
74+
await ProcessActionForInvoke(
75+
context,
76+
CreateCodeAction(command, AdditionalParameterTypes.None))
77+
.ConfigureAwait(false);
78+
}
79+
6780
public override async Task ComputeCodeActions(DocumentContextBase context)
6881
{
6982
if (!context.Ast.TryFindParent(maxDepth: 3, out CommandAst command))

src/EditorServicesCommandSuite/EditorServicesCommandSuite.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<PackageReference Include="Microsoft.CSharp" Version="4.5.0" />
55
<PackageReference Include="System.Buffers" Version="4.4.0" />
66
<PackageReference Include="System.Memory" Version="4.5.2" />
7-
<PackageReference Include="OmniSharp.Extensions.LanguageServer" Version="0.15.0" />
7+
<PackageReference Include="OmniSharp.Extensions.LanguageServer" Version="0.16.0" PrivateAssets="all" />
88
<PackageReference Include="System.Runtime.CompilerServices.Unsafe" Version="4.7.0" />
99
</ItemGroup>
1010
</Project>

tools/AssertPSES.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[CmdletBinding()]
22
param(
33
[ValidateNotNull()]
4-
[string] $RequiredVersion = '2.0.0-preview.9'
4+
[string] $RequiredVersion = '2.1.0'
55
)
66
begin {
77
Add-Type -AssemblyName System.IO.Compression

0 commit comments

Comments
 (0)