Skip to content

Commit f741b09

Browse files
committed
updated to .NET 10; updated version 6.0.4 -> 7.0.0
1 parent ddbb6e4 commit f741b09

File tree

11 files changed

+32
-34
lines changed

11 files changed

+32
-34
lines changed

nuget-dotnetcli/dotnet-typegen.nuspec

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package>
33
<metadata>
44
<id>dotnet-typegen</id>
5-
<version>6.0.4</version>
5+
<version>7.0.0</version>
66
<authors>Jacek Burzynski</authors>
77
<owners>Jacek Burzynski</owners>
88
<license type="file">LICENSE</license>
@@ -11,8 +11,7 @@
1111
<requireLicenseAcceptance>false</requireLicenseAcceptance>
1212
<description>TypeGen .NET CLI tool (TypeGen is a single-class-per-file C# to TypeScript generator)</description>
1313
<releaseNotes>
14-
- fixed incorrect exception handling when using System.CommandLine (#225)
15-
- if the config file path is provided but does not exist, CLI now exits with an error
14+
- updated to .NET 10
1615
</releaseNotes>
1716
<tags>code-generator generator code typescript ts csharp cs dotnet cli</tags>
1817
<packageTypes>

nuget/TypeGen.nuspec

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package>
33
<metadata>
44
<id>TypeGen</id>
5-
<version>6.0.4</version>
5+
<version>7.0.0</version>
66
<authors>Jacek Burzynski</authors>
77
<owners>Jacek Burzynski</owners>
88
<license type="file">LICENSE</license>
@@ -11,13 +11,12 @@
1111
<requireLicenseAcceptance>false</requireLicenseAcceptance>
1212
<description>TypeGen is a single-class-per-file C# to TypeScript generator</description>
1313
<releaseNotes>
14-
- fixed incorrect exception handling when using System.CommandLine (#225)
15-
- if the config file path is provided but does not exist, CLI now exits with an error
14+
- updated to .NET 10
1615
</releaseNotes>
1716
<tags>code-generator generator code typescript ts csharp cs</tags>
1817
<dependencies>
1918
<group targetFramework=".NETStandard2.0" />
20-
<group targetFramework="net9.0" />
19+
<group targetFramework="net10.0" />
2120
<group>
2221
<dependency id="System.Reflection.TypeExtensions" version="4.7.0" />
2322
<dependency id="System.Dynamic.Runtime" version="4.3.0" />

publish.ps1

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ if (-not $args -contains "-nobuild")
99
dotnet clean .\src\TypeGen\TypeGen.Core
1010
dotnet restore .\src\TypeGen\TypeGen.Core
1111
dotnet build .\src\TypeGen\TypeGen.Core -f netstandard2.0 -c Release
12-
dotnet build .\src\TypeGen\TypeGen.Core -f net9.0 -c Release
12+
dotnet build .\src\TypeGen\TypeGen.Core -f net10.0 -c Release
1313
}
1414

1515

1616
# publish TypeGen Cli
1717
dotnet clean .\src\TypeGen\TypeGen.Cli
1818
dotnet restore .\src\TypeGen\TypeGen.Cli
19-
dotnet publish .\src\TypeGen\TypeGen.Cli -c Release -f net9.0
19+
dotnet publish .\src\TypeGen\TypeGen.Cli -c Release -f net10.0
2020

2121

2222
# create TypeGen NuGet package
@@ -29,8 +29,8 @@ if (test-path nuget\tools)
2929
}
3030

3131
new-item -Force -Path nuget\tools -ItemType Directory
32-
$binFolder = if (test-path "src\TypeGen\TypeGen.Cli\bin\Any CPU\Release\net9.0\publish") {"bin\Any CPU"} else {"bin"}
33-
copy -Recurse "src\TypeGen\TypeGen.Cli\$($binFolder)\Release\net9.0\publish\*" nuget\tools
32+
$binFolder = if (test-path "src\TypeGen\TypeGen.Cli\bin\Any CPU\Release\net10.0\publish") {"bin\Any CPU"} else {"bin"}
33+
copy -Recurse "src\TypeGen\TypeGen.Cli\$($binFolder)\Release\net10.0\publish\*" nuget\tools
3434
mv nuget\tools\TypeGen.Cli.exe nuget\tools\TypeGen.exe
3535

3636

@@ -47,11 +47,11 @@ $binFolder = if (test-path "src\TypeGen\TypeGen.Core\bin\Any CPU\Release\netstan
4747
copy "src\TypeGen\TypeGen.Core\$($binFolder)\Release\netstandard2.0\TypeGen.Core.dll" nuget\lib\netstandard2.0
4848
copy "src\TypeGen\TypeGen.Core\$($binFolder)\Release\netstandard2.0\TypeGen.Core.xml" nuget\lib\netstandard2.0
4949

50-
#net9.0
51-
new-item -Force -Path nuget\lib\net9.0 -ItemType Directory
52-
$binFolder = if (test-path "src\TypeGen\TypeGen.Core\bin\Any CPU\Release\net9.0") {"bin\Any CPU"} else {"bin"}
53-
copy "src\TypeGen\TypeGen.Core\$($binFolder)\Release\net9.0\TypeGen.Core.dll" nuget\lib\net9.0
54-
copy "src\TypeGen\TypeGen.Core\$($binFolder)\Release\net9.0\TypeGen.Core.xml" nuget\lib\net9.0
50+
#net10.0
51+
new-item -Force -Path nuget\lib\net10.0 -ItemType Directory
52+
$binFolder = if (test-path "src\TypeGen\TypeGen.Core\bin\Any CPU\Release\net10.0") {"bin\Any CPU"} else {"bin"}
53+
copy "src\TypeGen\TypeGen.Core\$($binFolder)\Release\net10.0\TypeGen.Core.dll" nuget\lib\net10.0
54+
copy "src\TypeGen\TypeGen.Core\$($binFolder)\Release\net10.0\TypeGen.Core.xml" nuget\lib\net10.0
5555

5656
nuget pack nuget\TypeGen.nuspec
5757

@@ -63,12 +63,12 @@ if (test-path nuget-dotnetcli\tools)
6363
rm -Recurse -Force nuget-dotnetcli\tools
6464
}
6565

66-
new-item -Force -Path nuget-dotnetcli\tools\net9.0\any -ItemType Directory
67-
$binFolder = if (test-path "src\TypeGen\TypeGen.Cli\bin\Any CPU\Release\net9.0\publish") {"bin\Any CPU"} else {"bin"}
68-
copy -Recurse "src\TypeGen\TypeGen.Cli\$($binFolder)\Release\net9.0\publish\*" nuget-dotnetcli\tools\net9.0\any
66+
new-item -Force -Path nuget-dotnetcli\tools\net10.0\any -ItemType Directory
67+
$binFolder = if (test-path "src\TypeGen\TypeGen.Cli\bin\Any CPU\Release\net10.0\publish") {"bin\Any CPU"} else {"bin"}
68+
copy -Recurse "src\TypeGen\TypeGen.Cli\$($binFolder)\Release\net10.0\publish\*" nuget-dotnetcli\tools\net10.0\any
6969

70-
New-Item nuget-dotnetcli\tools\net9.0\any\DotnetToolSettings.xml
71-
set-content nuget-dotnetcli\tools\net9.0\any\DotnetToolSettings.xml '<?xml version="1.0" encoding="utf-8"?>
70+
New-Item nuget-dotnetcli\tools\net10.0\any\DotnetToolSettings.xml
71+
set-content nuget-dotnetcli\tools\net10.0\any\DotnetToolSettings.xml '<?xml version="1.0" encoding="utf-8"?>
7272
<DotNetCliTool Version="1">
7373
<Commands>
7474
<Command Name="dotnet-typegen" EntryPoint="TypeGen.Cli.dll" Runner="dotnet" />

src/TypeGen/TypeGen.Cli.Test/CliSmokeTest.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ public void Cli_should_finish_with_success()
1919
const string projectToGeneratePath = "../../../../TypeGen.FileContentTest";
2020
const string cliFileName = "TypeGen.Cli.exe";
2121
string[] cliPossibleDirectories = {
22-
"../../../../TypeGen.Cli/bin/Debug/net9.0",
23-
"../../../../TypeGen.Cli/bin/Release/net9.0",
22+
"../../../../TypeGen.Cli/bin/Debug/net10.0",
23+
"../../../../TypeGen.Cli/bin/Release/net10.0",
2424
};
2525

2626
var cliFilePath = GetCliDirectory(cliPossibleDirectories);

src/TypeGen/TypeGen.Cli.Test/TypeGen.Cli.Test.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net9.0</TargetFramework>
3+
<TargetFramework>net10.0</TargetFramework>
44
<IsPackable>false</IsPackable>
55
</PropertyGroup>
66
<ItemGroup>

src/TypeGen/TypeGen.Cli/AssemblyInfo.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55
[assembly: InternalsVisibleTo("TypeGen.Cli.Test")]
66
[assembly: InternalsVisibleTo("TypeGen.Core.Test")]
77
[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2")]
8-
[assembly: AssemblyVersion("6.0.4.0")]
9-
[assembly: AssemblyFileVersion("6.0.4.0")]
10-
[assembly: AssemblyInformationalVersion("6.0.4")]
8+
[assembly: AssemblyVersion("7.0.0.0")]
9+
[assembly: AssemblyFileVersion("7.0.0.0")]
10+
[assembly: AssemblyInformationalVersion("7.0.0")]

src/TypeGen/TypeGen.Cli/TypeGen.Cli.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<OutputType>Exe</OutputType>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
66
<PackageId>TypeGen</PackageId>
77
<Authors />

src/TypeGen/TypeGen.Core.Test/TypeGen.Core.Test.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net9.0</TargetFramework>
3+
<TargetFramework>net10.0</TargetFramework>
44
<IsPackable>false</IsPackable>
55
<AssemblyName>TypeGen.Core.Test</AssemblyName>
66
<RootNamespace>TypeGen.Core.Test</RootNamespace>

src/TypeGen/TypeGen.Core/AssemblyInfo.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@
66
[assembly: InternalsVisibleTo("TypeGen.Cli.Test")]
77
[assembly: InternalsVisibleTo("TypeGen.Core.Test")]
88
[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2")]
9-
[assembly: AssemblyVersion("6.0.4.0")]
10-
[assembly: AssemblyFileVersion("6.0.4.0")]
11-
[assembly: AssemblyInformationalVersion("6.0.4")]
9+
[assembly: AssemblyVersion("7.0.0.0")]
10+
[assembly: AssemblyFileVersion("7.0.0.0")]
11+
[assembly: AssemblyInformationalVersion("7.0.0")]

src/TypeGen/TypeGen.Core/TypeGen.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>netstandard2.0;net9.0</TargetFrameworks>
3+
<TargetFrameworks>netstandard2.0;net10.0</TargetFrameworks>
44
<DocumentationFile>TypeGen.Core.xml</DocumentationFile>
55
<LangVersion>latest</LangVersion>
66
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>

0 commit comments

Comments
 (0)