Skip to content

Commit 42d1985

Browse files
committed
Upgrade to .NET 8
1 parent f484c5d commit 42d1985

File tree

12 files changed

+78
-115
lines changed

12 files changed

+78
-115
lines changed
Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2-
3-
<PropertyGroup>
4-
<OutputType>Exe</OutputType>
5-
<TargetFramework>net6.0</TargetFramework>
6-
<ImplicitUsings>enable</ImplicitUsings>
7-
<Nullable>enable</Nullable>
8-
</PropertyGroup>
9-
10-
<ItemGroup>
11-
<ProjectReference Include="..\SomeCompiler.Z80\SomeCompiler.Z80.csproj" />
12-
<ProjectReference Include="..\SomeCompiler\SomeCompiler.csproj" />
13-
</ItemGroup>
14-
15-
</Project>
2+
<PropertyGroup>
3+
<OutputType>Exe</OutputType>
4+
<TargetFramework>net8.0</TargetFramework>
5+
<ImplicitUsings>enable</ImplicitUsings>
6+
<Nullable>enable</Nullable>
7+
</PropertyGroup>
8+
<ItemGroup>
9+
<ProjectReference Include="..\SomeCompiler.Z80\SomeCompiler.Z80.csproj" />
10+
<ProjectReference Include="..\SomeCompiler\SomeCompiler.csproj" />
11+
</ItemGroup>
12+
</Project>
Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2-
32
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
3+
<TargetFramework>net8.0</TargetFramework>
54
<ImplicitUsings>enable</ImplicitUsings>
65
<Nullable>enable</Nullable>
76
</PropertyGroup>
8-
9-
</Project>
7+
</Project>
Lines changed: 14 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,15 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
2-
3-
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
5-
<ImplicitUsings>enable</ImplicitUsings>
6-
<Nullable>enable</Nullable>
7-
</PropertyGroup>
8-
9-
<ItemGroup>
10-
<PackageReference Include="Antlr4.Runtime.Standard" Version="4.11.1" />
11-
<PackageReference Include="CSharpFunctionalExtensions" Version="2.37.0" />
12-
<PackageReference Include="Zafiro.Core" Version="3.2.13" />
13-
</ItemGroup>
14-
15-
<ItemGroup>
16-
<ProjectReference Include="..\SomeCompiler.Parser.Model\SomeCompiler.Parser.Model.csproj" />
17-
</ItemGroup>
18-
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
<PropertyGroup>
3+
<TargetFramework>net8.0</TargetFramework>
4+
<ImplicitUsings>enable</ImplicitUsings>
5+
<Nullable>enable</Nullable>
6+
</PropertyGroup>
7+
<ItemGroup>
8+
<PackageReference Include="Antlr4.Runtime.Standard" Version="4.11.1" />
9+
<PackageReference Include="CSharpFunctionalExtensions" Version="2.37.0" />
10+
<PackageReference Include="Zafiro.Core" Version="3.2.13" />
11+
</ItemGroup>
12+
<ItemGroup>
13+
<ProjectReference Include="..\SomeCompiler.Parser.Model\SomeCompiler.Parser.Model.csproj" />
14+
</ItemGroup>
1915
</Project>
Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,13 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2-
32
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
3+
<TargetFramework>net8.0</TargetFramework>
54
<ImplicitUsings>enable</ImplicitUsings>
65
<Nullable>enable</Nullable>
76
</PropertyGroup>
8-
97
<ItemGroup>
108
<PackageReference Include="Zafiro.Core" Version="3.2.13" />
119
</ItemGroup>
12-
1310
<ItemGroup>
1411
<ProjectReference Include="..\SomeCompiler.Core\SomeCompiler.Core.csproj" />
1512
</ItemGroup>
16-
17-
</Project>
13+
</Project>
Lines changed: 35 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,35 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
2-
3-
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
5-
<ImplicitUsings>enable</ImplicitUsings>
6-
<Nullable>enable</Nullable>
7-
8-
<IsPackable>false</IsPackable>
9-
10-
<LangVersion>latest</LangVersion>
11-
</PropertyGroup>
12-
13-
<ItemGroup>
14-
<PackageReference Include="CodingHelmet.EasyParse" Version="1.3.2" />
15-
<PackageReference Include="FluentAssertions.CSharpFunctionalExtensions" Version="1.0.2" />
16-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
17-
<PackageReference Include="Serilog" Version="2.11.0" />
18-
<PackageReference Include="xunit" Version="2.4.1" />
19-
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
20-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
21-
<PrivateAssets>all</PrivateAssets>
22-
</PackageReference>
23-
<PackageReference Include="coverlet.collector" Version="3.1.2">
24-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
25-
<PrivateAssets>all</PrivateAssets>
26-
</PackageReference>
27-
<PackageReference Include="Zafiro.Core" Version="3.2.13" />
28-
</ItemGroup>
29-
30-
<ItemGroup>
31-
<ProjectReference Include="..\SomeCompiler.Parser.Antlr4\SomeCompiler.Parser.Antlr4.csproj" />
32-
<ProjectReference Include="..\SomeCompiler.VirtualMachine.Tests\SomeCompiler.VirtualMachine.Tests.csproj" />
33-
<ProjectReference Include="..\SomeCompiler\SomeCompiler.csproj" />
34-
</ItemGroup>
35-
36-
<ItemGroup>
37-
<None Update="tcc\**\*.*">
38-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
39-
</None>
40-
</ItemGroup>
41-
42-
</Project>
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
<PropertyGroup>
3+
<TargetFramework>net8.0</TargetFramework>
4+
<ImplicitUsings>enable</ImplicitUsings>
5+
<Nullable>enable</Nullable>
6+
<IsPackable>false</IsPackable>
7+
<LangVersion>latest</LangVersion>
8+
</PropertyGroup>
9+
<ItemGroup>
10+
<PackageReference Include="CodingHelmet.EasyParse" Version="1.3.2" />
11+
<PackageReference Include="FluentAssertions.CSharpFunctionalExtensions" Version="1.0.2" />
12+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
13+
<PackageReference Include="Serilog" Version="2.11.0" />
14+
<PackageReference Include="xunit" Version="2.4.1" />
15+
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
16+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
17+
<PrivateAssets>all</PrivateAssets>
18+
</PackageReference>
19+
<PackageReference Include="coverlet.collector" Version="3.1.2">
20+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
21+
<PrivateAssets>all</PrivateAssets>
22+
</PackageReference>
23+
<PackageReference Include="Zafiro.Core" Version="3.2.13" />
24+
</ItemGroup>
25+
<ItemGroup>
26+
<ProjectReference Include="..\SomeCompiler.Parser.Antlr4\SomeCompiler.Parser.Antlr4.csproj" />
27+
<ProjectReference Include="..\SomeCompiler.VirtualMachine.Tests\SomeCompiler.VirtualMachine.Tests.csproj" />
28+
<ProjectReference Include="..\SomeCompiler\SomeCompiler.csproj" />
29+
</ItemGroup>
30+
<ItemGroup>
31+
<None Update="tcc\**\*.*">
32+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
33+
</None>
34+
</ItemGroup>
35+
</Project>
Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2-
32
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
3+
<TargetFramework>net8.0</TargetFramework>
54
<ImplicitUsings>enable</ImplicitUsings>
65
<Nullable>enable</Nullable>
7-
86
<IsPackable>false</IsPackable>
97
</PropertyGroup>
10-
118
<ItemGroup>
129
<PackageReference Include="FluentAssertions" Version="5.10.2" />
1310
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
@@ -21,10 +18,8 @@
2118
<PrivateAssets>all</PrivateAssets>
2219
</PackageReference>
2320
</ItemGroup>
24-
2521
<ItemGroup>
2622
<ProjectReference Include="..\SomeCompiler.VirtualMachine\SomeCompiler.VirtualMachine.csproj" />
2723
<ProjectReference Include="..\SomeCompiler\SomeCompiler.csproj" />
2824
</ItemGroup>
29-
30-
</Project>
25+
</Project>
Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,13 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
2-
1+
<Project Sdk="Microsoft.NET.Sdk">
32
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
3+
<TargetFramework>net8.0</TargetFramework>
54
<ImplicitUsings>enable</ImplicitUsings>
65
<Nullable>enable</Nullable>
76
</PropertyGroup>
8-
97
<ItemGroup>
108
<PackageReference Include="System.Reactive" Version="5.0.0" />
119
</ItemGroup>
12-
1310
<ItemGroup>
1411
<ProjectReference Include="..\SomeCompiler\SomeCompiler.csproj" />
1512
</ItemGroup>
16-
17-
</Project>
13+
</Project>
Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
2-
1+
<Project Sdk="Microsoft.NET.Sdk">
32
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
3+
<TargetFramework>net8.0</TargetFramework>
54
<ImplicitUsings>enable</ImplicitUsings>
65
<Nullable>enable</Nullable>
7-
86
<IsPackable>false</IsPackable>
97
</PropertyGroup>
10-
118
<ItemGroup>
129
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
1310
<PackageReference Include="xunit" Version="2.4.1" />
@@ -20,12 +17,10 @@
2017
<PrivateAssets>all</PrivateAssets>
2118
</PackageReference>
2219
</ItemGroup>
23-
2420
<ItemGroup>
2521
<ProjectReference Include="..\6502DotNet\Sixty502DotNet\Sixty502DotNet.csproj" />
2622
<ProjectReference Include="..\SomeCompiler.Z80\SomeCompiler.Z80.csproj" />
2723
<ProjectReference Include="..\SomeCompiler\SomeCompiler.csproj" />
2824
<ProjectReference Include="..\Z80DotNet\Main\Main.csproj" />
2925
</ItemGroup>
30-
31-
</Project>
26+
</Project>
Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
2-
1+
<Project Sdk="Microsoft.NET.Sdk">
32
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
3+
<TargetFramework>net8.0</TargetFramework>
54
<ImplicitUsings>enable</ImplicitUsings>
65
<Nullable>enable</Nullable>
76
</PropertyGroup>
8-
97
<ItemGroup>
108
<ProjectReference Include="..\SomeCompiler\SomeCompiler.csproj" />
119
<PackageReference Include="FluentAssertions.CSharpFunctionalExtensions" Version="1.0.2" />
1210
</ItemGroup>
13-
14-
</Project>
11+
</Project>

0 commit comments

Comments
 (0)