diff --git a/.build.Nuke/Build.Test.cs b/.build.Nuke/Build.Test.cs index 766b35131c848b8570bcd4e7504a6c6784ca1a98..54f1d524fc5b289a850ca97a7d86d6bd46145cff 100644 --- a/.build.Nuke/Build.Test.cs +++ b/.build.Nuke/Build.Test.cs @@ -18,7 +18,7 @@ namespace SuCoS; sealed partial class Build : NukeBuild { static AbsolutePath testDirectory => RootDirectory / "test"; - static AbsolutePath testDLLDirectory => testDirectory / "bin" / "Debug" / "net7.0"; + static AbsolutePath testDLLDirectory => testDirectory / "bin" / "Debug" / "net8.0"; static AbsolutePath testAssembly => testDLLDirectory / "test.dll"; static AbsolutePath coverageDirectory => RootDirectory / "coverage-results"; static AbsolutePath coverageResultDirectory => coverageDirectory / "coverage"; diff --git a/.build.Nuke/_build_nuke.csproj b/.build.Nuke/_build_nuke.csproj index 265a08a995f8304308e551af356ecbc86576e4f1..248ba103d3228f88cf6a888d9429ce667e62b547 100644 --- a/.build.Nuke/_build_nuke.csproj +++ b/.build.Nuke/_build_nuke.csproj @@ -2,12 +2,13 @@ Exe - net7.0 + net8.0 CS0649;CS0169 .. ..\source - 0 + 1 + true diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6bd07c1cdd773c5673364247a5a60c7db63039d8..4455a82067d1b434a3583f3a298cc119d3173768 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,4 +1,4 @@ -image: mcr.microsoft.com/dotnet/sdk:7.0 +image: mcr.microsoft.com/dotnet/sdk:8.0 stages: - build-test diff --git a/SuCoS.sln b/SuCoS.sln index 45adce0ff8022c7992503796edb48a0b5afc6265..ba7d46a03741a936febd038ced282003bee8ba6e 100644 --- a/SuCoS.sln +++ b/SuCoS.sln @@ -5,32 +5,32 @@ VisualStudioVersion = 17.0.31903.59 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "source", "source", "{1A575294-ABB9-4BCF-8FF7-9981A26A55F9}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SuCoS", "source\SuCoS.csproj", "{2395B57B-24D7-47AB-B400-7AC6C1FCAFA1}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SuCoS", "source\SuCoS.csproj", "{2395B57B-24D7-47AB-B400-7AC6C1FCAFA1}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "_build_nuke", ".build.Nuke\_build_nuke.csproj", "{26DB04F6-DA88-43D7-8F4B-535D4D68C24E}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test", "test\test.csproj", "{F3D789FD-6AC5-4A45-B9AC-079035F5909C}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "test", "test\test.csproj", "{F3D789FD-6AC5-4A45-B9AC-079035F5909C}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU Release|Any CPU = Release|Any CPU EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {26DB04F6-DA88-43D7-8F4B-535D4D68C24E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {26DB04F6-DA88-43D7-8F4B-535D4D68C24E}.Release|Any CPU.ActiveCfg = Release|Any CPU {2395B57B-24D7-47AB-B400-7AC6C1FCAFA1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2395B57B-24D7-47AB-B400-7AC6C1FCAFA1}.Debug|Any CPU.Build.0 = Debug|Any CPU {2395B57B-24D7-47AB-B400-7AC6C1FCAFA1}.Release|Any CPU.ActiveCfg = Release|Any CPU {2395B57B-24D7-47AB-B400-7AC6C1FCAFA1}.Release|Any CPU.Build.0 = Release|Any CPU + {26DB04F6-DA88-43D7-8F4B-535D4D68C24E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {26DB04F6-DA88-43D7-8F4B-535D4D68C24E}.Release|Any CPU.ActiveCfg = Release|Any CPU {F3D789FD-6AC5-4A45-B9AC-079035F5909C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F3D789FD-6AC5-4A45-B9AC-079035F5909C}.Debug|Any CPU.Build.0 = Debug|Any CPU {F3D789FD-6AC5-4A45-B9AC-079035F5909C}.Release|Any CPU.ActiveCfg = Release|Any CPU {F3D789FD-6AC5-4A45-B9AC-079035F5909C}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection GlobalSection(NestedProjects) = preSolution {2395B57B-24D7-47AB-B400-7AC6C1FCAFA1} = {1A575294-ABB9-4BCF-8FF7-9981A26A55F9} EndGlobalSection diff --git a/source/SuCoS.csproj b/source/SuCoS.csproj index 6abc1360bd60ee0fa24f0716014630d734ea97f1..5afe94d9b1fd9462211ce171abc6eacc5e78caf7 100644 --- a/source/SuCoS.csproj +++ b/source/SuCoS.csproj @@ -2,7 +2,7 @@ Exe - net7.0 + net8.0 enable enable true @@ -14,14 +14,14 @@ - + - - - + + + - - + + diff --git a/test/test.csproj b/test/test.csproj index b12e6be4599795a19dfb9aad3ee8a37a42811ac8..4e69d1482c0c86ecad81459e3547c9519fd70892 100644 --- a/test/test.csproj +++ b/test/test.csproj @@ -1,7 +1,7 @@ - net7.0 + net8.0 enable enable @@ -9,11 +9,11 @@ - + - + - + runtime; build; native; contentfiles; analyzers; buildtransitive all