diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 694fb90e467030..7bc88e2f038bb8 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -129,6 +129,10 @@ https://github.com/dotnet/arcade 4d9945d230fdd8324ce16a31c7dbd74e27a0fc9b + + https://github.com/dotnet/arcade + 9b2af35a6702526dc8a7c5fcadcc44efd0dca170 + https://github.com/dotnet/arcade 4d9945d230fdd8324ce16a31c7dbd74e27a0fc9b diff --git a/eng/Versions.props b/eng/Versions.props index 7b0ff034f6e135..5e05413674cbed 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -83,10 +83,15 @@ 9.0.100-alpha.1.23425.9 + 8.0.0-beta.23411.1 + 8.0.0-beta.23411.1 + 8.0.0-beta.23411.1 + 8.0.0-beta.23411.1 8.0.0-beta.23422.1 8.0.0-beta.23422.1 8.0.0-beta.23422.1 8.0.0-beta.23422.1 + 8.0.0-beta.23422.1 8.0.0-beta.23422.1 2.5.1-beta.23422.1 8.0.0-beta.23422.1 diff --git a/src/libraries/Common/tests/TestUtilities/TestUtilities.csproj b/src/libraries/Common/tests/TestUtilities/TestUtilities.csproj index cbb1f4ed69be90..2273e3bd088a28 100644 --- a/src/libraries/Common/tests/TestUtilities/TestUtilities.csproj +++ b/src/libraries/Common/tests/TestUtilities/TestUtilities.csproj @@ -107,13 +107,15 @@ - + + + diff --git a/src/libraries/System.Linq.Expressions/tests/default.rd.xml b/src/libraries/System.Linq.Expressions/tests/default.rd.xml index e3505c08f84580..8f9762a7fb7344 100644 --- a/src/libraries/System.Linq.Expressions/tests/default.rd.xml +++ b/src/libraries/System.Linq.Expressions/tests/default.rd.xml @@ -4,6 +4,10 @@ + + + + diff --git a/src/libraries/System.Runtime/tests/System/ArrayTests.cs b/src/libraries/System.Runtime/tests/System/ArrayTests.cs index 7ef45b6401ad0e..1d1272f8e9e054 100644 --- a/src/libraries/System.Runtime/tests/System/ArrayTests.cs +++ b/src/libraries/System.Runtime/tests/System/ArrayTests.cs @@ -7,6 +7,7 @@ using System.Linq; using System.Reflection; using System.Runtime.CompilerServices; +using System.Threading.Tasks; using Microsoft.DotNet.XUnitExtensions; using Xunit; using Xunit.Abstractions; @@ -4299,6 +4300,8 @@ public class Bar : IEquatable public string Value { get; set; } public bool Equals(Bar other) => string.Equals(Value, other.Value); + public override bool Equals(object other) => Equals(other as Bar); + public override int GetHashCode() => Value.GetHashCode(); } public class Foo diff --git a/src/libraries/System.Text.Json/tests/System.Text.Json.Tests/NewtonsoftTests/ImmutableCollectionsTests.cs b/src/libraries/System.Text.Json/tests/System.Text.Json.Tests/NewtonsoftTests/ImmutableCollectionsTests.cs index 26226b2bc1e6bf..946b4c14352088 100644 --- a/src/libraries/System.Text.Json/tests/System.Text.Json.Tests/NewtonsoftTests/ImmutableCollectionsTests.cs +++ b/src/libraries/System.Text.Json/tests/System.Text.Json.Tests/NewtonsoftTests/ImmutableCollectionsTests.cs @@ -250,7 +250,8 @@ public void SerializeHashSet() string json = JsonSerializer.Serialize(data, s_indentedOption); - ImmutableHashSet a = JsonSerializer.Deserialize>(json); + // Use ISet to disambiguate between ISet and IReadOnlySet overloads below + ISet a = JsonSerializer.Deserialize>(json); Assert.Equal(3, a.Count); Assert.Contains("One", a); Assert.Contains("II", a); @@ -266,7 +267,8 @@ public void DeserializeHashSet() ""3"" ]"; - ImmutableHashSet data = JsonSerializer.Deserialize>(json); + // Use ISet to disambiguate between ISet and IReadOnlySet overloads below + ISet data = JsonSerializer.Deserialize>(json); Assert.Equal(3, data.Count); Assert.Contains("3", data); @@ -316,7 +318,8 @@ public void DeserializeSortedSet() ""3"" ]"; - ImmutableSortedSet data = JsonSerializer.Deserialize>(json); + // Use ISet to disambiguate between ISet and IReadOnlySet overloads below + ISet data = JsonSerializer.Deserialize>(json); Assert.Equal(3, data.Count); Assert.Contains("3", data);