From ee599e278af6572f5acbb7f57a97bf9b8fa7bb8a Mon Sep 17 00:00:00 2001 From: Alexandre Bossard Date: Thu, 28 Nov 2024 11:38:17 +0100 Subject: [PATCH 1/5] fix: Bump depentencies Minor version --- .../Cocona.Benchmark.External.csproj | 6 +++--- .../Cocona.Benchmark.Performance.csproj | 4 ++-- .../CoconaSample.Advanced.Localization.csproj | 2 +- src/Cocona.Core/Cocona.Core.csproj | 2 +- src/Cocona/Cocona.csproj | 6 +++--- test/Cocona.Lite.Test/Cocona.Lite.Test.csproj | 10 +++++----- test/Cocona.Test/Cocona.Test.csproj | 10 +++++----- 7 files changed, 20 insertions(+), 20 deletions(-) diff --git a/perf/Cocona.Benchmark.External/Cocona.Benchmark.External.csproj b/perf/Cocona.Benchmark.External/Cocona.Benchmark.External.csproj index a62dd814..5c4ebe1a 100644 --- a/perf/Cocona.Benchmark.External/Cocona.Benchmark.External.csproj +++ b/perf/Cocona.Benchmark.External/Cocona.Benchmark.External.csproj @@ -8,14 +8,14 @@ - + - + - + diff --git a/perf/Cocona.Benchmark.Performance/Cocona.Benchmark.Performance.csproj b/perf/Cocona.Benchmark.Performance/Cocona.Benchmark.Performance.csproj index 0ca757a1..c70e65a3 100644 --- a/perf/Cocona.Benchmark.Performance/Cocona.Benchmark.Performance.csproj +++ b/perf/Cocona.Benchmark.Performance/Cocona.Benchmark.Performance.csproj @@ -7,8 +7,8 @@ - - + + diff --git a/samples/Advanced.Localization/CoconaSample.Advanced.Localization.csproj b/samples/Advanced.Localization/CoconaSample.Advanced.Localization.csproj index e025a1b9..7f7495d8 100644 --- a/samples/Advanced.Localization/CoconaSample.Advanced.Localization.csproj +++ b/samples/Advanced.Localization/CoconaSample.Advanced.Localization.csproj @@ -8,7 +8,7 @@ - + diff --git a/src/Cocona.Core/Cocona.Core.csproj b/src/Cocona.Core/Cocona.Core.csproj index 92b15467..fb101b2f 100644 --- a/src/Cocona.Core/Cocona.Core.csproj +++ b/src/Cocona.Core/Cocona.Core.csproj @@ -15,7 +15,7 @@ - + diff --git a/src/Cocona/Cocona.csproj b/src/Cocona/Cocona.csproj index 4fed0903..6c9e8cf7 100644 --- a/src/Cocona/Cocona.csproj +++ b/src/Cocona/Cocona.csproj @@ -17,9 +17,9 @@ - - - + + + diff --git a/test/Cocona.Lite.Test/Cocona.Lite.Test.csproj b/test/Cocona.Lite.Test/Cocona.Lite.Test.csproj index c718d686..dd4fc3b5 100644 --- a/test/Cocona.Lite.Test/Cocona.Lite.Test.csproj +++ b/test/Cocona.Lite.Test/Cocona.Lite.Test.csproj @@ -28,14 +28,14 @@ - - - - + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/test/Cocona.Test/Cocona.Test.csproj b/test/Cocona.Test/Cocona.Test.csproj index 3ba0caac..76de4122 100644 --- a/test/Cocona.Test/Cocona.Test.csproj +++ b/test/Cocona.Test/Cocona.Test.csproj @@ -13,14 +13,14 @@ - - - - + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + all runtime; build; native; contentfiles; analyzers; buildtransitive From 0f95c3ea00849069f4861e91ca648cc8ec61edf7 Mon Sep 17 00:00:00 2001 From: Alexandre Bossard Date: Thu, 28 Nov 2024 11:45:21 +0100 Subject: [PATCH 2/5] fix Add net9.0 target framework --- global.json | 4 ++-- .../Cocona.Benchmark.External.csproj | 2 +- .../Cocona.Benchmark.Performance.csproj | 2 +- .../CoconaSample.Advanced.CommandMethodForwarding.csproj | 2 +- .../CoconaSample.Advanced.GenericHost.csproj | 2 +- .../CoconaSample.Advanced.HelpOnDemand.csproj | 2 +- .../CoconaSample.Advanced.HelpTransformer.csproj | 2 +- .../CoconaSample.Advanced.JsonValueConverter.csproj | 2 +- .../CoconaSample.Advanced.Localization.csproj | 2 +- .../CoconaSample.Advanced.OptionLikeCommand.csproj | 2 +- .../CoconaSample.Advanced.PreventMultipleInstances.csproj | 2 +- .../CoconaSample.Advanced.ShellCompletionCandidates.csproj | 2 +- ...aSample.Advanced.GenericHost.HostApplicationBuilder.csproj | 2 +- .../CoconaSample.GettingStarted.MinimalApp.csproj | 2 +- .../CoconaSample.GettingStarted.SubCommandApp.csproj | 2 +- .../CoconaSample.GettingStarted.TypicalSimpleApp.csproj | 2 +- .../CoconaSample.InAction.AppConfiguration.csproj | 2 +- .../CoconaSample.InAction.CommandFilter.csproj | 2 +- .../CoconaSample.InAction.CommandOptionOverload.csproj | 2 +- .../CoconaSample.InAction.CommandOptions.csproj | 2 +- .../CoconaSample.InAction.DependencyInjection.csproj | 2 +- .../InAction.ExitCode/CoconaSample.InAction.ExitCode.csproj | 2 +- .../CoconaSample.InAction.HandleShutdownSignal.csproj | 2 +- .../CoconaSample.InAction.ManyArguments.csproj | 2 +- .../CoconaSample.InAction.MultipleCommandTypes.csproj | 2 +- .../CoconaSample.InAction.ParameterSet.csproj | 2 +- .../CoconaSample.InAction.Validation.csproj | 2 +- .../CoconaSample.MinimalApi.InAction.csproj | 2 +- .../CoconaSample.MinimalApi.MultipleCommands.csproj | 2 +- .../CoconaSample.MinimalApi.QuickStart.csproj | 2 +- .../CoconaSample.MinimalApi.SubCommand.csproj | 2 +- src/Cocona.Core/Cocona.Core.csproj | 2 +- src/Cocona.Lite/Cocona.Lite.csproj | 2 +- src/Cocona/Cocona.csproj | 2 +- test/Cocona.Lite.Test/Cocona.Lite.Test.csproj | 2 +- test/Cocona.Test/Cocona.Test.csproj | 2 +- 36 files changed, 37 insertions(+), 37 deletions(-) diff --git a/global.json b/global.json index 501e79a8..cdbb589e 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "8.0.100", + "version": "9.0.100", "rollForward": "latestFeature" } -} \ No newline at end of file +} diff --git a/perf/Cocona.Benchmark.External/Cocona.Benchmark.External.csproj b/perf/Cocona.Benchmark.External/Cocona.Benchmark.External.csproj index 5c4ebe1a..2d1e85f2 100644 --- a/perf/Cocona.Benchmark.External/Cocona.Benchmark.External.csproj +++ b/perf/Cocona.Benchmark.External/Cocona.Benchmark.External.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable annotations diff --git a/perf/Cocona.Benchmark.Performance/Cocona.Benchmark.Performance.csproj b/perf/Cocona.Benchmark.Performance/Cocona.Benchmark.Performance.csproj index c70e65a3..312563ed 100644 --- a/perf/Cocona.Benchmark.Performance/Cocona.Benchmark.Performance.csproj +++ b/perf/Cocona.Benchmark.Performance/Cocona.Benchmark.Performance.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/Advanced.CommandMethodForwarding/CoconaSample.Advanced.CommandMethodForwarding.csproj b/samples/Advanced.CommandMethodForwarding/CoconaSample.Advanced.CommandMethodForwarding.csproj index 2823c137..913ec6c8 100644 --- a/samples/Advanced.CommandMethodForwarding/CoconaSample.Advanced.CommandMethodForwarding.csproj +++ b/samples/Advanced.CommandMethodForwarding/CoconaSample.Advanced.CommandMethodForwarding.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/Advanced.GenericHost/CoconaSample.Advanced.GenericHost.csproj b/samples/Advanced.GenericHost/CoconaSample.Advanced.GenericHost.csproj index 8d1e8040..26373b06 100644 --- a/samples/Advanced.GenericHost/CoconaSample.Advanced.GenericHost.csproj +++ b/samples/Advanced.GenericHost/CoconaSample.Advanced.GenericHost.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/Advanced.HelpOnDemand/CoconaSample.Advanced.HelpOnDemand.csproj b/samples/Advanced.HelpOnDemand/CoconaSample.Advanced.HelpOnDemand.csproj index fed66508..e7086c79 100644 --- a/samples/Advanced.HelpOnDemand/CoconaSample.Advanced.HelpOnDemand.csproj +++ b/samples/Advanced.HelpOnDemand/CoconaSample.Advanced.HelpOnDemand.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/Advanced.HelpTransformer/CoconaSample.Advanced.HelpTransformer.csproj b/samples/Advanced.HelpTransformer/CoconaSample.Advanced.HelpTransformer.csproj index 8d11cd81..b5626aa6 100644 --- a/samples/Advanced.HelpTransformer/CoconaSample.Advanced.HelpTransformer.csproj +++ b/samples/Advanced.HelpTransformer/CoconaSample.Advanced.HelpTransformer.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/Advanced.JsonValueConverter/CoconaSample.Advanced.JsonValueConverter.csproj b/samples/Advanced.JsonValueConverter/CoconaSample.Advanced.JsonValueConverter.csproj index 934ff4d7..3fdb734d 100644 --- a/samples/Advanced.JsonValueConverter/CoconaSample.Advanced.JsonValueConverter.csproj +++ b/samples/Advanced.JsonValueConverter/CoconaSample.Advanced.JsonValueConverter.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/Advanced.Localization/CoconaSample.Advanced.Localization.csproj b/samples/Advanced.Localization/CoconaSample.Advanced.Localization.csproj index 7f7495d8..ece9c4fe 100644 --- a/samples/Advanced.Localization/CoconaSample.Advanced.Localization.csproj +++ b/samples/Advanced.Localization/CoconaSample.Advanced.Localization.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable enable diff --git a/samples/Advanced.OptionLikeCommand/CoconaSample.Advanced.OptionLikeCommand.csproj b/samples/Advanced.OptionLikeCommand/CoconaSample.Advanced.OptionLikeCommand.csproj index 2823c137..913ec6c8 100644 --- a/samples/Advanced.OptionLikeCommand/CoconaSample.Advanced.OptionLikeCommand.csproj +++ b/samples/Advanced.OptionLikeCommand/CoconaSample.Advanced.OptionLikeCommand.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/Advanced.PreventMultipleInstances/CoconaSample.Advanced.PreventMultipleInstances.csproj b/samples/Advanced.PreventMultipleInstances/CoconaSample.Advanced.PreventMultipleInstances.csproj index 8d1e8040..26373b06 100644 --- a/samples/Advanced.PreventMultipleInstances/CoconaSample.Advanced.PreventMultipleInstances.csproj +++ b/samples/Advanced.PreventMultipleInstances/CoconaSample.Advanced.PreventMultipleInstances.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/Advanced.ShellCompletionCandidates/CoconaSample.Advanced.ShellCompletionCandidates.csproj b/samples/Advanced.ShellCompletionCandidates/CoconaSample.Advanced.ShellCompletionCandidates.csproj index 2823c137..913ec6c8 100644 --- a/samples/Advanced.ShellCompletionCandidates/CoconaSample.Advanced.ShellCompletionCandidates.csproj +++ b/samples/Advanced.ShellCompletionCandidates/CoconaSample.Advanced.ShellCompletionCandidates.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/CoconaSample.Advanced.GenericHost.HostApplicationBuilder/CoconaSample.Advanced.GenericHost.HostApplicationBuilder.csproj b/samples/CoconaSample.Advanced.GenericHost.HostApplicationBuilder/CoconaSample.Advanced.GenericHost.HostApplicationBuilder.csproj index d3678679..62e26437 100644 --- a/samples/CoconaSample.Advanced.GenericHost.HostApplicationBuilder/CoconaSample.Advanced.GenericHost.HostApplicationBuilder.csproj +++ b/samples/CoconaSample.Advanced.GenericHost.HostApplicationBuilder/CoconaSample.Advanced.GenericHost.HostApplicationBuilder.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable enable diff --git a/samples/GettingStarted.MinimalApp/CoconaSample.GettingStarted.MinimalApp.csproj b/samples/GettingStarted.MinimalApp/CoconaSample.GettingStarted.MinimalApp.csproj index 8d1e8040..26373b06 100644 --- a/samples/GettingStarted.MinimalApp/CoconaSample.GettingStarted.MinimalApp.csproj +++ b/samples/GettingStarted.MinimalApp/CoconaSample.GettingStarted.MinimalApp.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/GettingStarted.SubCommandApp/CoconaSample.GettingStarted.SubCommandApp.csproj b/samples/GettingStarted.SubCommandApp/CoconaSample.GettingStarted.SubCommandApp.csproj index 8d1e8040..26373b06 100644 --- a/samples/GettingStarted.SubCommandApp/CoconaSample.GettingStarted.SubCommandApp.csproj +++ b/samples/GettingStarted.SubCommandApp/CoconaSample.GettingStarted.SubCommandApp.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/GettingStarted.TypicalSimpleApp/CoconaSample.GettingStarted.TypicalSimpleApp.csproj b/samples/GettingStarted.TypicalSimpleApp/CoconaSample.GettingStarted.TypicalSimpleApp.csproj index 8d1e8040..26373b06 100644 --- a/samples/GettingStarted.TypicalSimpleApp/CoconaSample.GettingStarted.TypicalSimpleApp.csproj +++ b/samples/GettingStarted.TypicalSimpleApp/CoconaSample.GettingStarted.TypicalSimpleApp.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/InAction.AppConfiguration/CoconaSample.InAction.AppConfiguration.csproj b/samples/InAction.AppConfiguration/CoconaSample.InAction.AppConfiguration.csproj index 736dc52c..ee5a36cd 100644 --- a/samples/InAction.AppConfiguration/CoconaSample.InAction.AppConfiguration.csproj +++ b/samples/InAction.AppConfiguration/CoconaSample.InAction.AppConfiguration.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/InAction.CommandFilter/CoconaSample.InAction.CommandFilter.csproj b/samples/InAction.CommandFilter/CoconaSample.InAction.CommandFilter.csproj index 8d1e8040..26373b06 100644 --- a/samples/InAction.CommandFilter/CoconaSample.InAction.CommandFilter.csproj +++ b/samples/InAction.CommandFilter/CoconaSample.InAction.CommandFilter.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/InAction.CommandOptionOverload/CoconaSample.InAction.CommandOptionOverload.csproj b/samples/InAction.CommandOptionOverload/CoconaSample.InAction.CommandOptionOverload.csproj index 8d1e8040..26373b06 100644 --- a/samples/InAction.CommandOptionOverload/CoconaSample.InAction.CommandOptionOverload.csproj +++ b/samples/InAction.CommandOptionOverload/CoconaSample.InAction.CommandOptionOverload.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/InAction.CommandOptions/CoconaSample.InAction.CommandOptions.csproj b/samples/InAction.CommandOptions/CoconaSample.InAction.CommandOptions.csproj index 8d1e8040..26373b06 100644 --- a/samples/InAction.CommandOptions/CoconaSample.InAction.CommandOptions.csproj +++ b/samples/InAction.CommandOptions/CoconaSample.InAction.CommandOptions.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/InAction.DependencyInjection/CoconaSample.InAction.DependencyInjection.csproj b/samples/InAction.DependencyInjection/CoconaSample.InAction.DependencyInjection.csproj index 8d1e8040..26373b06 100644 --- a/samples/InAction.DependencyInjection/CoconaSample.InAction.DependencyInjection.csproj +++ b/samples/InAction.DependencyInjection/CoconaSample.InAction.DependencyInjection.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/InAction.ExitCode/CoconaSample.InAction.ExitCode.csproj b/samples/InAction.ExitCode/CoconaSample.InAction.ExitCode.csproj index 8d1e8040..26373b06 100644 --- a/samples/InAction.ExitCode/CoconaSample.InAction.ExitCode.csproj +++ b/samples/InAction.ExitCode/CoconaSample.InAction.ExitCode.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/InAction.HandleShutdownSignal/CoconaSample.InAction.HandleShutdownSignal.csproj b/samples/InAction.HandleShutdownSignal/CoconaSample.InAction.HandleShutdownSignal.csproj index 8d1e8040..26373b06 100644 --- a/samples/InAction.HandleShutdownSignal/CoconaSample.InAction.HandleShutdownSignal.csproj +++ b/samples/InAction.HandleShutdownSignal/CoconaSample.InAction.HandleShutdownSignal.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/InAction.ManyArguments/CoconaSample.InAction.ManyArguments.csproj b/samples/InAction.ManyArguments/CoconaSample.InAction.ManyArguments.csproj index 8d1e8040..26373b06 100644 --- a/samples/InAction.ManyArguments/CoconaSample.InAction.ManyArguments.csproj +++ b/samples/InAction.ManyArguments/CoconaSample.InAction.ManyArguments.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/InAction.MultipleCommandTypes/CoconaSample.InAction.MultipleCommandTypes.csproj b/samples/InAction.MultipleCommandTypes/CoconaSample.InAction.MultipleCommandTypes.csproj index 8d1e8040..26373b06 100644 --- a/samples/InAction.MultipleCommandTypes/CoconaSample.InAction.MultipleCommandTypes.csproj +++ b/samples/InAction.MultipleCommandTypes/CoconaSample.InAction.MultipleCommandTypes.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/InAction.ParameterSet/CoconaSample.InAction.ParameterSet.csproj b/samples/InAction.ParameterSet/CoconaSample.InAction.ParameterSet.csproj index 8d1e8040..26373b06 100644 --- a/samples/InAction.ParameterSet/CoconaSample.InAction.ParameterSet.csproj +++ b/samples/InAction.ParameterSet/CoconaSample.InAction.ParameterSet.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/InAction.Validation/CoconaSample.InAction.Validation.csproj b/samples/InAction.Validation/CoconaSample.InAction.Validation.csproj index fed66508..e7086c79 100644 --- a/samples/InAction.Validation/CoconaSample.InAction.Validation.csproj +++ b/samples/InAction.Validation/CoconaSample.InAction.Validation.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable diff --git a/samples/MinimalApi.InAction/CoconaSample.MinimalApi.InAction.csproj b/samples/MinimalApi.InAction/CoconaSample.MinimalApi.InAction.csproj index 50852b37..16c4c1fb 100644 --- a/samples/MinimalApi.InAction/CoconaSample.MinimalApi.InAction.csproj +++ b/samples/MinimalApi.InAction/CoconaSample.MinimalApi.InAction.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable enable diff --git a/samples/MinimalApi.MultipleCommands/CoconaSample.MinimalApi.MultipleCommands.csproj b/samples/MinimalApi.MultipleCommands/CoconaSample.MinimalApi.MultipleCommands.csproj index b567b99d..4df13f60 100644 --- a/samples/MinimalApi.MultipleCommands/CoconaSample.MinimalApi.MultipleCommands.csproj +++ b/samples/MinimalApi.MultipleCommands/CoconaSample.MinimalApi.MultipleCommands.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable enable diff --git a/samples/MinimalApi.QuickStart/CoconaSample.MinimalApi.QuickStart.csproj b/samples/MinimalApi.QuickStart/CoconaSample.MinimalApi.QuickStart.csproj index b567b99d..4df13f60 100644 --- a/samples/MinimalApi.QuickStart/CoconaSample.MinimalApi.QuickStart.csproj +++ b/samples/MinimalApi.QuickStart/CoconaSample.MinimalApi.QuickStart.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable enable diff --git a/samples/MinimalApi.SubCommand/CoconaSample.MinimalApi.SubCommand.csproj b/samples/MinimalApi.SubCommand/CoconaSample.MinimalApi.SubCommand.csproj index 50852b37..16c4c1fb 100644 --- a/samples/MinimalApi.SubCommand/CoconaSample.MinimalApi.SubCommand.csproj +++ b/samples/MinimalApi.SubCommand/CoconaSample.MinimalApi.SubCommand.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net9.0 enable enable diff --git a/src/Cocona.Core/Cocona.Core.csproj b/src/Cocona.Core/Cocona.Core.csproj index fb101b2f..449c26c6 100644 --- a/src/Cocona.Core/Cocona.Core.csproj +++ b/src/Cocona.Core/Cocona.Core.csproj @@ -1,7 +1,7 @@  - net8.0;net6.0;netstandard2.0;netstandard2.1 + net9.0;net8.0;net6.0;netstandard2.0;netstandard2.1 Cocona enable enable diff --git a/src/Cocona.Lite/Cocona.Lite.csproj b/src/Cocona.Lite/Cocona.Lite.csproj index b9a84224..bfc65726 100644 --- a/src/Cocona.Lite/Cocona.Lite.csproj +++ b/src/Cocona.Lite/Cocona.Lite.csproj @@ -1,7 +1,7 @@  - net8.0;net6.0;netstandard2.0;netstandard2.1 + net9.0;net8.0;net6.0;netstandard2.0;netstandard2.1 Cocona enable enable diff --git a/src/Cocona/Cocona.csproj b/src/Cocona/Cocona.csproj index 6c9e8cf7..2a9fc41d 100644 --- a/src/Cocona/Cocona.csproj +++ b/src/Cocona/Cocona.csproj @@ -1,7 +1,7 @@  - net8.0;net6.0;netstandard2.0;netstandard2.1 + net9.0;net8.0;net6.0;netstandard2.0;netstandard2.1 true enable diff --git a/test/Cocona.Lite.Test/Cocona.Lite.Test.csproj b/test/Cocona.Lite.Test/Cocona.Lite.Test.csproj index dd4fc3b5..c6b0409d 100644 --- a/test/Cocona.Lite.Test/Cocona.Lite.Test.csproj +++ b/test/Cocona.Lite.Test/Cocona.Lite.Test.csproj @@ -7,7 +7,7 @@ $(NoWarn);1701;1702;CS1998 annotations enable - net8.0 + net9.0 Library diff --git a/test/Cocona.Test/Cocona.Test.csproj b/test/Cocona.Test/Cocona.Test.csproj index 76de4122..9fa57ad5 100644 --- a/test/Cocona.Test/Cocona.Test.csproj +++ b/test/Cocona.Test/Cocona.Test.csproj @@ -1,7 +1,7 @@  - net6.0;net8.0 + net6.0;net8.0;net9.0 false true ..\..\src\Cocona\StrongNameKey.snk From ba71cb7541b0fc9a574161070d8d596a02d0d600 Mon Sep 17 00:00:00 2001 From: Alexandre Bossard Date: Thu, 28 Nov 2024 13:43:57 +0100 Subject: [PATCH 3/5] fix: Udpdate dependencies to net9.0 --- .../Cocona.Benchmark.External.csproj | 7 +++++-- .../Cocona.Benchmark.Performance.csproj | 2 +- .../CoconaSample.Advanced.Localization.csproj | 2 +- src/Cocona/Cocona.csproj | 8 +++++++- 4 files changed, 14 insertions(+), 5 deletions(-) diff --git a/perf/Cocona.Benchmark.External/Cocona.Benchmark.External.csproj b/perf/Cocona.Benchmark.External/Cocona.Benchmark.External.csproj index 2d1e85f2..c847bb24 100644 --- a/perf/Cocona.Benchmark.External/Cocona.Benchmark.External.csproj +++ b/perf/Cocona.Benchmark.External/Cocona.Benchmark.External.csproj @@ -12,10 +12,13 @@ - + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + - + diff --git a/perf/Cocona.Benchmark.Performance/Cocona.Benchmark.Performance.csproj b/perf/Cocona.Benchmark.Performance/Cocona.Benchmark.Performance.csproj index 312563ed..2456bd03 100644 --- a/perf/Cocona.Benchmark.Performance/Cocona.Benchmark.Performance.csproj +++ b/perf/Cocona.Benchmark.Performance/Cocona.Benchmark.Performance.csproj @@ -8,7 +8,7 @@ - + diff --git a/samples/Advanced.Localization/CoconaSample.Advanced.Localization.csproj b/samples/Advanced.Localization/CoconaSample.Advanced.Localization.csproj index ece9c4fe..41b5f335 100644 --- a/samples/Advanced.Localization/CoconaSample.Advanced.Localization.csproj +++ b/samples/Advanced.Localization/CoconaSample.Advanced.Localization.csproj @@ -8,7 +8,7 @@ - + diff --git a/src/Cocona/Cocona.csproj b/src/Cocona/Cocona.csproj index 2a9fc41d..f472b39a 100644 --- a/src/Cocona/Cocona.csproj +++ b/src/Cocona/Cocona.csproj @@ -16,7 +16,13 @@ - + + + + + + + From c0c5429d543e5c21be5520acbf55af5b905ba551 Mon Sep 17 00:00:00 2001 From: Alexandre Bossard Date: Thu, 28 Nov 2024 14:10:53 +0100 Subject: [PATCH 4/5] Update build.yaml Add net9 sdk. --- .github/workflows/build.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 63e08cec..890b5c90 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -34,6 +34,7 @@ jobs: 3.1.x 6.0.x 8.0.x + 9.0.x env: NUGET_AUTH_TOKEN: ${{ steps.op-load-secret.outputs.NUGET_AUTH_TOKEN }} From b5bdff8f4aeede9595ddb611bec37e4ef7d7cb1a Mon Sep 17 00:00:00 2001 From: Alexandre Bossard Date: Thu, 28 Nov 2024 14:17:32 +0100 Subject: [PATCH 5/5] Add net 9 --- .azure-pipelines/build.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.azure-pipelines/build.yml b/.azure-pipelines/build.yml index f709555f..3dcb30b0 100644 --- a/.azure-pipelines/build.yml +++ b/.azure-pipelines/build.yml @@ -24,6 +24,10 @@ jobs: inputs: packageType: 'sdk' version: 8.0.x + - task: UseDotNet@2 + inputs: + packageType: 'sdk' + version: 9.0.x - script: dotnet test -c Release --logger trx displayName: dotnet test @@ -45,6 +49,10 @@ jobs: inputs: packageType: 'sdk' version: 8.0.x + - task: UseDotNet@2 + inputs: + packageType: 'sdk' + version: 9.0.x - script: dotnet test -c Release --logger trx displayName: dotnet test - task: PublishTestResults@2