diff --git a/GitVersion.yml b/GitVersion.yml index 0093d88..fc459e3 100644 --- a/GitVersion.yml +++ b/GitVersion.yml @@ -1 +1,2 @@ mode: Mainline +next-version: 7.0.0 \ No newline at end of file diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 5e99bad..81fa9ce 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -7,7 +7,7 @@ trigger: variables: BuildConfiguration: Release - DotNetCoreVersion: 6.0.x + DotNetCoreVersion: 7.0.x stages: - stage: BuildAndTest diff --git a/src/Fluxera.ValueObject.EntityFrameworkCore/Fluxera.ValueObject.EntityFrameworkCore.csproj b/src/Fluxera.ValueObject.EntityFrameworkCore/Fluxera.ValueObject.EntityFrameworkCore.csproj index 558b629..13d162e 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 @@ -22,12 +22,12 @@ - + 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 f3d586c..a901208 100644 --- a/src/Fluxera.ValueObject.JsonNet/Fluxera.ValueObject.JsonNet.csproj +++ b/src/Fluxera.ValueObject.JsonNet/Fluxera.ValueObject.JsonNet.csproj @@ -22,11 +22,11 @@ - + 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 8693dd4..9ea7c1f 100644 --- a/src/Fluxera.ValueObject.LiteDB/Fluxera.ValueObject.LiteDB.csproj +++ b/src/Fluxera.ValueObject.LiteDB/Fluxera.ValueObject.LiteDB.csproj @@ -22,11 +22,11 @@ - + 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 930ee78..fe4d38a 100644 --- a/src/Fluxera.ValueObject.MongoDB/Fluxera.ValueObject.MongoDB.csproj +++ b/src/Fluxera.ValueObject.MongoDB/Fluxera.ValueObject.MongoDB.csproj @@ -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 14d9469..d4b06a6 100644 --- a/src/Fluxera.ValueObject.SystemTextJson/Fluxera.ValueObject.SystemTextJson.csproj +++ b/src/Fluxera.ValueObject.SystemTextJson/Fluxera.ValueObject.SystemTextJson.csproj @@ -22,12 +22,12 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + diff --git a/src/Fluxera.ValueObject/Fluxera.ValueObject.csproj b/src/Fluxera.ValueObject/Fluxera.ValueObject.csproj index fd4ac5e..851a577 100644 --- a/src/Fluxera.ValueObject/Fluxera.ValueObject.csproj +++ b/src/Fluxera.ValueObject/Fluxera.ValueObject.csproj @@ -22,12 +22,12 @@ - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + \ No newline at end of file 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 ea3a8f9..fb6a2fa 100644 --- a/tests/Fluxera.ValueObject.EntityFrameworkCore.UnitTests/Fluxera.ValueObject.EntityFrameworkCore.UnitTests.csproj +++ b/tests/Fluxera.ValueObject.EntityFrameworkCore.UnitTests/Fluxera.ValueObject.EntityFrameworkCore.UnitTests.csproj @@ -1,20 +1,26 @@ - net6.0 + net7.0 false - - - + + + - - - + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + diff --git a/tests/Fluxera.ValueObject.EntityFrameworkCore.UnitTests/NoModelCacheKeyFactory.cs b/tests/Fluxera.ValueObject.EntityFrameworkCore.UnitTests/NoModelCacheKeyFactory.cs index fdb92e2..2971af8 100644 --- a/tests/Fluxera.ValueObject.EntityFrameworkCore.UnitTests/NoModelCacheKeyFactory.cs +++ b/tests/Fluxera.ValueObject.EntityFrameworkCore.UnitTests/NoModelCacheKeyFactory.cs @@ -9,7 +9,8 @@ /// public class NoModelCacheKeyFactory : IModelCacheKeyFactory { - public object Create(DbContext context) + /// + public object Create(DbContext context, bool designTime) { return Guid.NewGuid(); } 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 2b24077..9e90c53 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,23 @@ - net6.0 + net7.0 false - - + + - - - + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + 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 6c65728..77d485a 100644 --- a/tests/Fluxera.ValueObject.LiteDB.UnitTests/Fluxera.ValueObject.LiteDB.UnitTests.csproj +++ b/tests/Fluxera.ValueObject.LiteDB.UnitTests/Fluxera.ValueObject.LiteDB.UnitTests.csproj @@ -1,18 +1,24 @@ - net6.0 + net7.0 false - - + + - - - + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + 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 10bb693..f4066f0 100644 --- a/tests/Fluxera.ValueObject.MongoDB.UnitTests/Fluxera.ValueObject.MongoDB.UnitTests.csproj +++ b/tests/Fluxera.ValueObject.MongoDB.UnitTests/Fluxera.ValueObject.MongoDB.UnitTests.csproj @@ -1,18 +1,24 @@ - net6.0 + net7.0 false - - + + - - - + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + 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 726f52f..a4011b0 100644 --- a/tests/Fluxera.ValueObject.SystemTextJson.UnitTests/Fluxera.ValueObject.SystemTextJson.UnitTests.csproj +++ b/tests/Fluxera.ValueObject.SystemTextJson.UnitTests/Fluxera.ValueObject.SystemTextJson.UnitTests.csproj @@ -1,18 +1,24 @@ - net6.0 + net7.0 false - - + + - - - + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + 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 3a8fd98..40dd9b9 100644 --- a/tests/Fluxera.ValueObject.UnitTests/Fluxera.ValueObject.UnitTests.csproj +++ b/tests/Fluxera.ValueObject.UnitTests/Fluxera.ValueObject.UnitTests.csproj @@ -1,18 +1,18 @@ - net6.0 + net7.0 false - - - + + + - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/tests/Fluxera.ValueObject.UnitTests/Model/Address.cs b/tests/Fluxera.ValueObject.UnitTests/Model/Address.cs index 31b1531..7a96043 100644 --- a/tests/Fluxera.ValueObject.UnitTests/Model/Address.cs +++ b/tests/Fluxera.ValueObject.UnitTests/Model/Address.cs @@ -29,7 +29,7 @@ public Address(string street, string houseNumber, string postCode, string city) public string City { get; } /// - public int CompareTo(object? obj) + public int CompareTo(object obj) { return string.Compare(this.PostCode, obj as string, StringComparison.Ordinal); }