diff --git a/GitVersion.yml b/GitVersion.yml index cc09407..fb74a8b 100644 --- a/GitVersion.yml +++ b/GitVersion.yml @@ -1 +1 @@ -next-version: 8.2.0 \ No newline at end of file +next-version: 9.0.0 \ No newline at end of file diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 4fb8283..c157a35 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -5,9 +5,8 @@ trigger: variables: BuildConfiguration: Release - DotNetCoreVersionPreviousPrevious: 6.x - DotNetCoreVersionPrevious: 7.x - DotNetCoreVersionLatest: 8.x + DotNetCoreVersionPrevious: 8.x + DotNetCoreVersionLatest: 9.x parameters: - name: publishPackages @@ -27,12 +26,6 @@ stages: persistCredentials: 'true' clean: true # Install the desired .NET SDK. - - task: UseDotNet@2 - displayName: 'Acquire .NET $(DotNetCoreVersionPreviousPrevious) SDK' - inputs: - packageType: 'sdk' - version: $(DotNetCoreVersionPreviousPrevious) - includePreviewVersions: false - task: UseDotNet@2 displayName: 'Acquire .NET $(DotNetCoreVersionPrevious) SDK' inputs: diff --git a/src/Directory.Build.props b/src/Directory.Build.props index fe9c21c..ac9acef 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -16,8 +16,8 @@ Matthias Gernand - https://github.com/fluxera/Fluxera.Guard - https://github.com/fluxera/Fluxera.Guard + https://github.com/fluxera/Fluxera.ValueObject + https://github.com/fluxera/Fluxera.ValueObject icon.png README.md false @@ -28,17 +28,12 @@ true - - - - - - + - + diff --git a/src/Fluxera.ValueObject.EntityFrameworkCore/Fluxera.ValueObject.EntityFrameworkCore.csproj b/src/Fluxera.ValueObject.EntityFrameworkCore/Fluxera.ValueObject.EntityFrameworkCore.csproj index f7450da..ad3c979 100644 --- a/src/Fluxera.ValueObject.EntityFrameworkCore/Fluxera.ValueObject.EntityFrameworkCore.csproj +++ b/src/Fluxera.ValueObject.EntityFrameworkCore/Fluxera.ValueObject.EntityFrameworkCore.csproj @@ -1,7 +1,7 @@ - + - net6.0;net7.0;net8.0 + net8.0;net9.0 @@ -22,23 +22,19 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive - - - - - - + + - - + + diff --git a/src/Fluxera.ValueObject.JsonNet/Fluxera.ValueObject.JsonNet.csproj b/src/Fluxera.ValueObject.JsonNet/Fluxera.ValueObject.JsonNet.csproj index c0ccfec..28648a1 100644 --- a/src/Fluxera.ValueObject.JsonNet/Fluxera.ValueObject.JsonNet.csproj +++ b/src/Fluxera.ValueObject.JsonNet/Fluxera.ValueObject.JsonNet.csproj @@ -1,7 +1,7 @@ - net6.0;net7.0;net8.0 + net8.0;net9.0 @@ -22,7 +22,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/Fluxera.ValueObject.LiteDB/Fluxera.ValueObject.LiteDB.csproj b/src/Fluxera.ValueObject.LiteDB/Fluxera.ValueObject.LiteDB.csproj index c377497..35c2339 100644 --- a/src/Fluxera.ValueObject.LiteDB/Fluxera.ValueObject.LiteDB.csproj +++ b/src/Fluxera.ValueObject.LiteDB/Fluxera.ValueObject.LiteDB.csproj @@ -1,7 +1,7 @@  - net6.0;net7.0;net8.0 + net8.0;net9.0 @@ -22,7 +22,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/Fluxera.ValueObject.MongoDB/Fluxera.ValueObject.MongoDB.csproj b/src/Fluxera.ValueObject.MongoDB/Fluxera.ValueObject.MongoDB.csproj index 9ac2c31..dbbe943 100644 --- a/src/Fluxera.ValueObject.MongoDB/Fluxera.ValueObject.MongoDB.csproj +++ b/src/Fluxera.ValueObject.MongoDB/Fluxera.ValueObject.MongoDB.csproj @@ -1,7 +1,7 @@ - net6.0;net7.0;net8.0 + net8.0;net9.0 @@ -22,12 +22,12 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/src/Fluxera.ValueObject.SystemTextJson/Fluxera.ValueObject.SystemTextJson.csproj b/src/Fluxera.ValueObject.SystemTextJson/Fluxera.ValueObject.SystemTextJson.csproj index 535320d..a4e97c2 100644 --- a/src/Fluxera.ValueObject.SystemTextJson/Fluxera.ValueObject.SystemTextJson.csproj +++ b/src/Fluxera.ValueObject.SystemTextJson/Fluxera.ValueObject.SystemTextJson.csproj @@ -1,7 +1,7 @@  - net6.0;net7.0;net8.0 + net8.0;net9.0 @@ -22,7 +22,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/Fluxera.ValueObject/Fluxera.ValueObject.csproj b/src/Fluxera.ValueObject/Fluxera.ValueObject.csproj index 8b2d2eb..1f822f0 100644 --- a/src/Fluxera.ValueObject/Fluxera.ValueObject.csproj +++ b/src/Fluxera.ValueObject/Fluxera.ValueObject.csproj @@ -1,7 +1,7 @@  - net6.0;net7.0;net8.0 + net8.0;net9.0 @@ -30,7 +30,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/tests/Fluxera.ValueObject.EntityFrameworkCore.UnitTests/Fluxera.ValueObject.EntityFrameworkCore.UnitTests.csproj b/tests/Fluxera.ValueObject.EntityFrameworkCore.UnitTests/Fluxera.ValueObject.EntityFrameworkCore.UnitTests.csproj index aa89be0..3a9ac5d 100644 --- a/tests/Fluxera.ValueObject.EntityFrameworkCore.UnitTests/Fluxera.ValueObject.EntityFrameworkCore.UnitTests.csproj +++ b/tests/Fluxera.ValueObject.EntityFrameworkCore.UnitTests/Fluxera.ValueObject.EntityFrameworkCore.UnitTests.csproj @@ -1,18 +1,18 @@  - net6.0;net7.0;net8.0 + net8.0;net9.0 false - + - + all runtime; build; native; contentfiles; analyzers; buildtransitive @@ -22,16 +22,12 @@ - - - - - - + + - - + + diff --git a/tests/Fluxera.ValueObject.JsonNet.UnitTests/Fluxera.ValueObject.JsonNet.UnitTests.csproj b/tests/Fluxera.ValueObject.JsonNet.UnitTests/Fluxera.ValueObject.JsonNet.UnitTests.csproj index 099afda..b7c4e14 100644 --- a/tests/Fluxera.ValueObject.JsonNet.UnitTests/Fluxera.ValueObject.JsonNet.UnitTests.csproj +++ b/tests/Fluxera.ValueObject.JsonNet.UnitTests/Fluxera.ValueObject.JsonNet.UnitTests.csproj @@ -1,17 +1,17 @@ - net6.0;net7.0;net8.0 + net8.0;net9.0 false - + - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/tests/Fluxera.ValueObject.LiteDB.UnitTests/Fluxera.ValueObject.LiteDB.UnitTests.csproj b/tests/Fluxera.ValueObject.LiteDB.UnitTests/Fluxera.ValueObject.LiteDB.UnitTests.csproj index bc39459..17088d4 100644 --- a/tests/Fluxera.ValueObject.LiteDB.UnitTests/Fluxera.ValueObject.LiteDB.UnitTests.csproj +++ b/tests/Fluxera.ValueObject.LiteDB.UnitTests/Fluxera.ValueObject.LiteDB.UnitTests.csproj @@ -1,19 +1,19 @@ - net6.0;net7.0;net8.0 + net8.0;net9.0 false - + - + - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/tests/Fluxera.ValueObject.MongoDB.UnitTests/Fluxera.ValueObject.MongoDB.UnitTests.csproj b/tests/Fluxera.ValueObject.MongoDB.UnitTests/Fluxera.ValueObject.MongoDB.UnitTests.csproj index 336ab86..f106ffc 100644 --- a/tests/Fluxera.ValueObject.MongoDB.UnitTests/Fluxera.ValueObject.MongoDB.UnitTests.csproj +++ b/tests/Fluxera.ValueObject.MongoDB.UnitTests/Fluxera.ValueObject.MongoDB.UnitTests.csproj @@ -1,17 +1,17 @@ - net6.0;net7.0;net8.0 + net8.0;net9.0 false - + - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/tests/Fluxera.ValueObject.MongoDB.UnitTests/QueryTests.cs b/tests/Fluxera.ValueObject.MongoDB.UnitTests/QueryTests.cs index a078c52..1b1f63f 100644 --- a/tests/Fluxera.ValueObject.MongoDB.UnitTests/QueryTests.cs +++ b/tests/Fluxera.ValueObject.MongoDB.UnitTests/QueryTests.cs @@ -1,5 +1,6 @@ namespace Fluxera.ValueObject.MongoDB.UnitTests { + using System.Linq; using System.Threading.Tasks; using FluentAssertions; using Fluxera.ValueObject.MongoDB.UnitTests.Model; diff --git a/tests/Fluxera.ValueObject.SystemTextJson.UnitTests/Fluxera.ValueObject.SystemTextJson.UnitTests.csproj b/tests/Fluxera.ValueObject.SystemTextJson.UnitTests/Fluxera.ValueObject.SystemTextJson.UnitTests.csproj index 88bfb05..a1d6518 100644 --- a/tests/Fluxera.ValueObject.SystemTextJson.UnitTests/Fluxera.ValueObject.SystemTextJson.UnitTests.csproj +++ b/tests/Fluxera.ValueObject.SystemTextJson.UnitTests/Fluxera.ValueObject.SystemTextJson.UnitTests.csproj @@ -1,17 +1,17 @@ - net6.0;net7.0;net8.0 + net8.0;net9.0 false - + - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/tests/Fluxera.ValueObject.UnitTests/Fluxera.ValueObject.UnitTests.csproj b/tests/Fluxera.ValueObject.UnitTests/Fluxera.ValueObject.UnitTests.csproj index e4b2d8c..8f1db14 100644 --- a/tests/Fluxera.ValueObject.UnitTests/Fluxera.ValueObject.UnitTests.csproj +++ b/tests/Fluxera.ValueObject.UnitTests/Fluxera.ValueObject.UnitTests.csproj @@ -1,12 +1,12 @@ - net6.0;net7.0;net8.0 + net8.0;net9.0 false - +