Skip to content

Commit 4e4c9c2

Browse files
committed
work but not work
1 parent 77090f9 commit 4e4c9c2

File tree

14 files changed

+57
-41
lines changed

14 files changed

+57
-41
lines changed

ConsoleAppFramework.sln

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -36,51 +36,36 @@ Global
3636
GlobalSection(SolutionConfigurationPlatforms) = preSolution
3737
Debug|Any CPU = Debug|Any CPU
3838
Release|Any CPU = Release|Any CPU
39-
Test|Any CPU = Test|Any CPU
4039
EndGlobalSection
4140
GlobalSection(ProjectConfigurationPlatforms) = postSolution
4241
{09BEEA7B-B6D3-4011-BCAB-6DF976713695}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
4342
{09BEEA7B-B6D3-4011-BCAB-6DF976713695}.Debug|Any CPU.Build.0 = Debug|Any CPU
4443
{09BEEA7B-B6D3-4011-BCAB-6DF976713695}.Release|Any CPU.ActiveCfg = Release|Any CPU
4544
{09BEEA7B-B6D3-4011-BCAB-6DF976713695}.Release|Any CPU.Build.0 = Release|Any CPU
46-
{09BEEA7B-B6D3-4011-BCAB-6DF976713695}.Test|Any CPU.ActiveCfg = Test|Any CPU
47-
{09BEEA7B-B6D3-4011-BCAB-6DF976713695}.Test|Any CPU.Build.0 = Test|Any CPU
4845
{ACDA48BA-0BFE-4917-B335-7836DAA5929A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
4946
{ACDA48BA-0BFE-4917-B335-7836DAA5929A}.Debug|Any CPU.Build.0 = Debug|Any CPU
5047
{ACDA48BA-0BFE-4917-B335-7836DAA5929A}.Release|Any CPU.ActiveCfg = Release|Any CPU
5148
{ACDA48BA-0BFE-4917-B335-7836DAA5929A}.Release|Any CPU.Build.0 = Release|Any CPU
52-
{ACDA48BA-0BFE-4917-B335-7836DAA5929A}.Test|Any CPU.ActiveCfg = Test|Any CPU
53-
{ACDA48BA-0BFE-4917-B335-7836DAA5929A}.Test|Any CPU.Build.0 = Test|Any CPU
5449
{F558E4F2-1AB0-4634-B613-69DFE79894AF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
5550
{F558E4F2-1AB0-4634-B613-69DFE79894AF}.Debug|Any CPU.Build.0 = Debug|Any CPU
5651
{F558E4F2-1AB0-4634-B613-69DFE79894AF}.Release|Any CPU.ActiveCfg = Release|Any CPU
5752
{F558E4F2-1AB0-4634-B613-69DFE79894AF}.Release|Any CPU.Build.0 = Release|Any CPU
58-
{F558E4F2-1AB0-4634-B613-69DFE79894AF}.Test|Any CPU.ActiveCfg = Test|Any CPU
59-
{F558E4F2-1AB0-4634-B613-69DFE79894AF}.Test|Any CPU.Build.0 = Test|Any CPU
6053
{C54F7FE8-650A-4DC7-877F-0DE929351800}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
6154
{C54F7FE8-650A-4DC7-877F-0DE929351800}.Debug|Any CPU.Build.0 = Debug|Any CPU
6255
{C54F7FE8-650A-4DC7-877F-0DE929351800}.Release|Any CPU.ActiveCfg = Release|Any CPU
6356
{C54F7FE8-650A-4DC7-877F-0DE929351800}.Release|Any CPU.Build.0 = Release|Any CPU
64-
{C54F7FE8-650A-4DC7-877F-0DE929351800}.Test|Any CPU.ActiveCfg = Test|Any CPU
65-
{C54F7FE8-650A-4DC7-877F-0DE929351800}.Test|Any CPU.Build.0 = Test|Any CPU
6657
{EC1A3299-6597-4AD2-92DE-EDF309875A97}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
6758
{EC1A3299-6597-4AD2-92DE-EDF309875A97}.Debug|Any CPU.Build.0 = Debug|Any CPU
6859
{EC1A3299-6597-4AD2-92DE-EDF309875A97}.Release|Any CPU.ActiveCfg = Release|Any CPU
6960
{EC1A3299-6597-4AD2-92DE-EDF309875A97}.Release|Any CPU.Build.0 = Release|Any CPU
70-
{EC1A3299-6597-4AD2-92DE-EDF309875A97}.Test|Any CPU.ActiveCfg = Test|Any CPU
71-
{EC1A3299-6597-4AD2-92DE-EDF309875A97}.Test|Any CPU.Build.0 = Test|Any CPU
7261
{855B0D28-DC69-470B-B3D9-481EE52737AA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
7362
{855B0D28-DC69-470B-B3D9-481EE52737AA}.Debug|Any CPU.Build.0 = Debug|Any CPU
7463
{855B0D28-DC69-470B-B3D9-481EE52737AA}.Release|Any CPU.ActiveCfg = Release|Any CPU
7564
{855B0D28-DC69-470B-B3D9-481EE52737AA}.Release|Any CPU.Build.0 = Release|Any CPU
76-
{855B0D28-DC69-470B-B3D9-481EE52737AA}.Test|Any CPU.ActiveCfg = Test|Any CPU
77-
{855B0D28-DC69-470B-B3D9-481EE52737AA}.Test|Any CPU.Build.0 = Test|Any CPU
7865
{2A1E8ED1-CEB9-47CB-8497-A0C4F5A8F025}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
7966
{2A1E8ED1-CEB9-47CB-8497-A0C4F5A8F025}.Debug|Any CPU.Build.0 = Debug|Any CPU
8067
{2A1E8ED1-CEB9-47CB-8497-A0C4F5A8F025}.Release|Any CPU.ActiveCfg = Release|Any CPU
8168
{2A1E8ED1-CEB9-47CB-8497-A0C4F5A8F025}.Release|Any CPU.Build.0 = Release|Any CPU
82-
{2A1E8ED1-CEB9-47CB-8497-A0C4F5A8F025}.Test|Any CPU.ActiveCfg = Test|Any CPU
83-
{2A1E8ED1-CEB9-47CB-8497-A0C4F5A8F025}.Test|Any CPU.Build.0 = Test|Any CPU
8469
EndGlobalSection
8570
GlobalSection(SolutionProperties) = preSolution
8671
HideSolutionNode = FALSE

sandbox/CliFrameworkBenchmark/CliFrameworkBenchmark.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<nullable>annotations</nullable>
88
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
99
<IsPackable>false</IsPackable>
10-
<Configurations>Debug;Release;Test</Configurations>
10+
<Configurations>Debug;Release</Configurations>
1111
</PropertyGroup>
1212

1313
<ItemGroup>

sandbox/FilterShareProject/FilterShareProject.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<ImplicitUsings>enable</ImplicitUsings>
66
<IsPackable>false</IsPackable>
77
<Nullable>enable</Nullable>
8-
<Configurations>Debug;Release;Test</Configurations>
8+
<Configurations>Debug;Release</Configurations>
99
</PropertyGroup>
1010

1111
<ItemGroup>

sandbox/GeneratorSandbox/GeneratorSandbox.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
<DefineConstants>USE_EXTERNAL_CONSOLEAPP_ABSTRACTIONS</DefineConstants>
1313

14-
<Configurations>Debug;Release;Test</Configurations>
14+
<Configurations>Debug;Release</Configurations>
1515
</PropertyGroup>
1616

1717
<ItemGroup>

sandbox/GeneratorSandbox/Program.cs

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,14 @@
22

33
var app = ConsoleApp.Create();
44

5-
6-
7-
5+
app.Add("aaa", () =>
6+
{
7+
});
8+
9+
app.Add("aaa", async Task<int> () =>
10+
{
11+
await Task.Yield();
12+
return default!;
13+
});
814

915
app.Run(args);

sandbox/NativeAot/NativeAot.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
<PublishAot>true</PublishAot>
1111
<IsAotCompatible>true</IsAotCompatible>
12-
<Configurations>Debug;Release;Test</Configurations>
12+
<Configurations>Debug;Release</Configurations>
1313
</PropertyGroup>
1414

1515
<ItemGroup>

sandbox/NativeAot/Program.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
11
using ConsoleAppFramework;
22

3-
ConsoleApp.Run(args, (int x, int y) => Console.WriteLine(x + y));
3+
4+
var app = ConsoleApp.Create();
5+
6+
//ConsoleApp.Run(args, (int x, int y) => Console.WriteLine(x + y));
7+
8+
app.Run(args);

src/ConsoleAppFramework.Abstractions/ConsoleAppFramework.Abstractions.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<!-- NuGet -->
99
<PackageId>ConsoleAppFramework.Abstractions</PackageId>
1010
<Description>ConsoleAppFramework external abstractions library.</Description>
11-
<Configurations>Debug;Release;Test</Configurations>
11+
<Configurations>Debug;Release</Configurations>
1212
</PropertyGroup>
1313

1414
<ItemGroup>

src/ConsoleAppFramework/ConsoleAppFramework.csproj

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,7 @@
1919
<!-- NuGet -->
2020
<PackageId>ConsoleAppFramework</PackageId>
2121
<Description>Zero Dependency, Zero Overhead, Zero Reflection, Zero Allocation, AOT Safe CLI Framework powered by C# Source Generator.</Description>
22-
<Configurations>Debug;Release;Test</Configurations>
23-
</PropertyGroup>
24-
25-
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Test|AnyCPU'">
26-
<DefineConstants>$(DefineConstants);TEST</DefineConstants>
22+
<Configurations>Debug;Release</Configurations>
2723
</PropertyGroup>
2824

2925
<ItemGroup>

src/ConsoleAppFramework/DiagnosticDescriptors.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,8 @@ internal static class DiagnosticDescriptors
88

99
public static void ReportDiagnostic(this SourceProductionContext context, DiagnosticDescriptor diagnosticDescriptor, Location location, params object?[]? messageArgs)
1010
{
11-
#if !TEST
1211
// must use location.Clone(), incremental cached code + diagnostic craches visual studio however use Clone() can avoid it.
1312
location = location.Clone();
14-
#endif
1513
var diagnostic = Diagnostic.Create(diagnosticDescriptor, location, messageArgs);
1614
context.ReportDiagnostic(diagnostic);
1715
}

0 commit comments

Comments
 (0)