Skip to content

Commit 4531d02

Browse files
CopilotTyrrrz
andauthored
Add PowerKit, update PolyShim to 2.10.1, remove hand-written utility equivalents (#185)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
1 parent ee3fb97 commit 4531d02

29 files changed

Lines changed: 32 additions & 360 deletions

CliFx.Generators/Binding/CommandInputSymbol.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
using System.Linq;
33
using CliFx.Generators.Utils.Extensions;
44
using Microsoft.CodeAnalysis;
5+
using PowerKit.Extensions;
56

67
namespace CliFx.Generators.Binding;
78

CliFx.Generators/Binding/CommandOptionSymbol.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using CliFx.Generators.Utils;
66
using CliFx.Generators.Utils.Extensions;
77
using Microsoft.CodeAnalysis;
8+
using PowerKit.Extensions;
89

910
namespace CliFx.Generators.Binding;
1011

CliFx.Generators/Binding/CommandParameterSymbol.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using CliFx.Generators.Utils;
66
using CliFx.Generators.Utils.Extensions;
77
using Microsoft.CodeAnalysis;
8+
using PowerKit.Extensions;
89

910
namespace CliFx.Generators.Binding;
1011

CliFx.Generators/CliFx.Generators.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,6 @@
1515
<PackageReference Include="CSharpier.MsBuild" PrivateAssets="all" />
1616
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" PrivateAssets="all" />
1717
<PackageReference Include="PolyShim" PrivateAssets="all" />
18+
<PackageReference Include="PowerKit" PrivateAssets="all" />
1819
</ItemGroup>
1920
</Project>

CliFx.Generators/CommandDescriptorGenerator.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
using Microsoft.CodeAnalysis;
1010
using Microsoft.CodeAnalysis.CSharp.Syntax;
1111
using Microsoft.CodeAnalysis.Text;
12+
using PowerKit.Extensions;
1213

1314
namespace CliFx.Generators;
1415

CliFx.Generators/Emitters/CommandDescriptor.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using CliFx.Generators.Utils;
66
using CliFx.Generators.Utils.Extensions;
77
using Microsoft.CodeAnalysis;
8+
using PowerKit.Extensions;
89

910
namespace CliFx.Generators.Emitters;
1011

CliFx.Generators/Emitters/CommandRegistration.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using CliFx.Generators.Utils;
66
using CliFx.Generators.Utils.Extensions;
77
using Microsoft.CodeAnalysis;
8+
using PowerKit.Extensions;
89

910
namespace CliFx.Generators.Emitters;
1011

CliFx.Generators/Utils/Extensions/CollectionExtensions.cs

Lines changed: 0 additions & 18 deletions
This file was deleted.

CliFx.Generators/Utils/Extensions/StringExtensions.cs

Lines changed: 0 additions & 36 deletions
This file was deleted.

CliFx.Tests/CliFx.Tests.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
<PackageReference Include="Microsoft.Extensions.DependencyInjection" />
1919
<PackageReference Include="Microsoft.NET.Test.Sdk" />
2020
<PackageReference Include="PolyShim" PrivateAssets="all" />
21+
<PackageReference Include="PowerKit" PrivateAssets="all" />
2122
<PackageReference Include="xunit" />
2223
<PackageReference Include="xunit.runner.visualstudio" PrivateAssets="all" />
2324
</ItemGroup>

0 commit comments

Comments
 (0)