diff --git a/Directory.Build.props b/Directory.Build.props index 010570cd..62cfe9cc 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -7,9 +7,9 @@ true preview true - $(NoWarn);CS1591;NETSDK1206;NU5118;NU5128;xUnit2002 + $(NoWarn);CS1591;NU5128 NU1901;NU1902;NU1903;NU1904 - direct + all enable enable true diff --git a/Directory.Packages.props b/Directory.Packages.props index 19d554aa..ed507df8 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -45,6 +45,7 @@ + + + diff --git a/src/OpenIddict.EntityFrameworkCore/OpenIddict.EntityFrameworkCore.csproj b/src/OpenIddict.EntityFrameworkCore/OpenIddict.EntityFrameworkCore.csproj index e52f0377..3b596cf1 100644 --- a/src/OpenIddict.EntityFrameworkCore/OpenIddict.EntityFrameworkCore.csproj +++ b/src/OpenIddict.EntityFrameworkCore/OpenIddict.EntityFrameworkCore.csproj @@ -22,6 +22,21 @@ + + + + + + diff --git a/test/OpenIddict.Abstractions.Tests/Primitives/OpenIddictConverterTests.cs b/test/OpenIddict.Abstractions.Tests/Primitives/OpenIddictConverterTests.cs index 4251d81a..a64fa4a1 100644 --- a/test/OpenIddict.Abstractions.Tests/Primitives/OpenIddictConverterTests.cs +++ b/test/OpenIddict.Abstractions.Tests/Primitives/OpenIddictConverterTests.cs @@ -150,8 +150,8 @@ public class OpenIddictConverterTests Assert.NotNull(message.GetParameter("array")); Assert.NotNull(message.GetParameter("object")); Assert.Empty(((string?) message.GetParameter("string"))!); - Assert.NotNull((JsonElement?) message.GetParameter("array")); - Assert.NotNull((JsonElement?) message.GetParameter("object")); + Assert.True(((JsonElement?) message.GetParameter("array")).HasValue); + Assert.True(((JsonElement?) message.GetParameter("object")).HasValue); Assert.NotNull((JsonNode?) message.GetParameter("array")); Assert.NotNull((JsonNode?) message.GetParameter("object")); } diff --git a/test/OpenIddict.Abstractions.Tests/Primitives/OpenIddictMessageTests.cs b/test/OpenIddict.Abstractions.Tests/Primitives/OpenIddictMessageTests.cs index 013ce84e..40571a16 100644 --- a/test/OpenIddict.Abstractions.Tests/Primitives/OpenIddictMessageTests.cs +++ b/test/OpenIddict.Abstractions.Tests/Primitives/OpenIddictMessageTests.cs @@ -194,9 +194,9 @@ public class OpenIddictMessageTests // Assert Assert.Empty(((string?) message.GetParameter("string"))!); - Assert.NotNull((JsonElement?) message.GetParameter("array")); - Assert.NotNull((JsonElement?) message.GetParameter("object")); - Assert.NotNull((JsonElement?) message.GetParameter("value")); + Assert.True(((JsonElement?) message.GetParameter("array")).HasValue); + Assert.True(((JsonElement?) message.GetParameter("object")).HasValue); + Assert.True(((JsonElement?) message.GetParameter("value")).HasValue); Assert.NotNull((JsonNode?) message.GetParameter("node_array")); Assert.NotNull((JsonNode?) message.GetParameter("node_object")); Assert.NotNull((JsonNode?) message.GetParameter("node_value"));