[master] Update dependencies from 4 repositories (dotnet/corefx#42511)
authordotnet-maestro[bot] <42748379+dotnet-maestro[bot]@users.noreply.github.com>
Wed, 13 Nov 2019 19:31:28 +0000 (19:31 +0000)
committermsftbot[bot] <48340428+msftbot[bot]@users.noreply.github.com>
Wed, 13 Nov 2019 19:31:28 +0000 (19:31 +0000)
* Update dependencies from https://github.com/dotnet/arcade build 20191108.11

- Microsoft.DotNet.XUnitExtensions - 5.0.0-beta.19558.11
- Microsoft.DotNet.XUnitConsoleRunner - 2.5.1-beta.19558.11
- Microsoft.DotNet.VersionTools.Tasks - 5.0.0-beta.19558.11
- Microsoft.DotNet.ApiCompat - 5.0.0-beta.19558.11
- Microsoft.DotNet.Arcade.Sdk - 5.0.0-beta.19558.11
- Microsoft.DotNet.Build.Tasks.Configuration - 5.0.0-beta.19558.11
- Microsoft.DotNet.Build.Tasks.Feed - 5.0.0-beta.19558.11
- Microsoft.DotNet.Build.Tasks.Packaging - 5.0.0-beta.19558.11
- Microsoft.DotNet.CodeAnalysis - 5.0.0-beta.19558.11
- Microsoft.DotNet.CoreFxTesting - 5.0.0-beta.19558.11
- Microsoft.DotNet.GenAPI - 5.0.0-beta.19558.11
- Microsoft.DotNet.Helix.Sdk - 5.0.0-beta.19558.11
- Microsoft.DotNet.RemoteExecutor - 5.0.0-beta.19558.11
- Microsoft.DotNet.GenFacades - 5.0.0-beta.19558.11

* Update dependencies from https://github.com/dotnet/core-setup build 20191108.7

- Microsoft.NETCore.App - 5.0.0-alpha.1.19558.7
- Microsoft.NETCore.DotNetHostPolicy - 5.0.0-alpha.1.19558.7
- Microsoft.NETCore.DotNetHost - 5.0.0-alpha.1.19558.7

* Update dependencies from https://github.com/dotnet/corefx build 20191109.1

- runtime.native.System.IO.Ports - 5.0.0-alpha.1.19559.1
- Microsoft.NETCore.Platforms - 5.0.0-alpha.1.19559.1

* Update dependencies from https://github.com/dotnet/standard build 20191108.1

- NETStandard.Library - 2.2.0-prerelease.19558.1

* Update dependencies from https://github.com/dotnet/core-setup build 20191109.5

- Microsoft.NETCore.App - 5.0.0-alpha.1.19559.5
- Microsoft.NETCore.DotNetHostPolicy - 5.0.0-alpha.1.19559.5
- Microsoft.NETCore.DotNetHost - 5.0.0-alpha.1.19559.5

* Update dependencies from https://github.com/dotnet/corefx build 20191109.6

- runtime.native.System.IO.Ports - 5.0.0-alpha.1.19559.6
- Microsoft.NETCore.Platforms - 5.0.0-alpha.1.19559.6

* Update dependencies from https://github.com/dotnet/standard build 20191109.1

- NETStandard.Library - 2.2.0-prerelease.19559.1

* Update dependencies from https://github.com/dotnet/standard build 20191110.1

- NETStandard.Library - 2.2.0-prerelease.19560.1

* Update dependencies from https://github.com/dotnet/arcade build 20191111.8

- Microsoft.DotNet.XUnitExtensions - 5.0.0-beta.19561.8
- Microsoft.DotNet.XUnitConsoleRunner - 2.5.1-beta.19561.8
- Microsoft.DotNet.VersionTools.Tasks - 5.0.0-beta.19561.8
- Microsoft.DotNet.ApiCompat - 5.0.0-beta.19561.8
- Microsoft.DotNet.Arcade.Sdk - 5.0.0-beta.19561.8
- Microsoft.DotNet.Build.Tasks.Configuration - 5.0.0-beta.19561.8
- Microsoft.DotNet.Build.Tasks.Feed - 5.0.0-beta.19561.8
- Microsoft.DotNet.Build.Tasks.Packaging - 5.0.0-beta.19561.8
- Microsoft.DotNet.CodeAnalysis - 5.0.0-beta.19561.8
- Microsoft.DotNet.CoreFxTesting - 5.0.0-beta.19561.8
- Microsoft.DotNet.GenAPI - 5.0.0-beta.19561.8
- Microsoft.DotNet.Helix.Sdk - 5.0.0-beta.19561.8
- Microsoft.DotNet.RemoteExecutor - 5.0.0-beta.19561.8
- Microsoft.DotNet.GenFacades - 5.0.0-beta.19561.8

* Update dependencies from https://github.com/dotnet/core-setup build 20191111.10

- Microsoft.NETCore.App - 5.0.0-alpha.1.19561.10
- Microsoft.NETCore.DotNetHostPolicy - 5.0.0-alpha.1.19561.10
- Microsoft.NETCore.DotNetHost - 5.0.0-alpha.1.19561.10

* Update dependencies from https://github.com/dotnet/corefx build 20191112.1

- runtime.native.System.IO.Ports - 5.0.0-alpha.1.19562.1
- Microsoft.NETCore.Platforms - 5.0.0-alpha.1.19562.1

* React to SourceLink package rename

* Update dependencies from https://github.com/dotnet/arcade build 20191112.5

- Microsoft.DotNet.XUnitExtensions - 5.0.0-beta.19562.5
- Microsoft.DotNet.XUnitConsoleRunner - 2.5.1-beta.19562.5
- Microsoft.DotNet.VersionTools.Tasks - 5.0.0-beta.19562.5
- Microsoft.DotNet.ApiCompat - 5.0.0-beta.19562.5
- Microsoft.DotNet.Arcade.Sdk - 5.0.0-beta.19562.5
- Microsoft.DotNet.Build.Tasks.Configuration - 5.0.0-beta.19562.5
- Microsoft.DotNet.Build.Tasks.Feed - 5.0.0-beta.19562.5
- Microsoft.DotNet.Build.Tasks.Packaging - 5.0.0-beta.19562.5
- Microsoft.DotNet.CodeAnalysis - 5.0.0-beta.19562.5
- Microsoft.DotNet.CoreFxTesting - 5.0.0-beta.19562.5
- Microsoft.DotNet.GenAPI - 5.0.0-beta.19562.5
- Microsoft.DotNet.Helix.Sdk - 5.0.0-beta.19562.5
- Microsoft.DotNet.RemoteExecutor - 5.0.0-beta.19562.5
- Microsoft.DotNet.GenFacades - 5.0.0-beta.19562.5

* Update dependencies from https://github.com/dotnet/core-setup build 20191112.8

- Microsoft.NETCore.App - 5.0.0-alpha.1.19562.8
- Microsoft.NETCore.DotNetHostPolicy - 5.0.0-alpha.1.19562.8
- Microsoft.NETCore.DotNetHost - 5.0.0-alpha.1.19562.8

* Update dependencies from https://github.com/dotnet/corefx build 20191112.8

- runtime.native.System.IO.Ports - 5.0.0-alpha.1.19562.8
- Microsoft.NETCore.Platforms - 5.0.0-alpha.1.19562.8

* Update dependencies from https://github.com/dotnet/standard build 20191112.1

- NETStandard.Library - 2.2.0-prerelease.19562.1

* Fix SQLClient MatchingRefApiCompatBaselines

Now that SQL client no longer builds a netstandard2.0 ref we can't fix
API compat issues with it.  Baseline them instead.  Rename the file
since this is the only active configuration which requires baselining.

Commit migrated from https://github.com/dotnet/corefx/commit/e1bd638024a09174c3de6d5ddc0b4f018372d006

src/libraries/System.Data.SqlClient/src/MatchingRefApiCompatBaseline.netstandard2.0.txt [new file with mode: 0644]
src/libraries/System.Data.SqlClient/src/MatchingRefApiCompatBaseline.txt [deleted file]

diff --git a/src/libraries/System.Data.SqlClient/src/MatchingRefApiCompatBaseline.netstandard2.0.txt b/src/libraries/System.Data.SqlClient/src/MatchingRefApiCompatBaseline.netstandard2.0.txt
new file mode 100644 (file)
index 0000000..e9342d6
--- /dev/null
@@ -0,0 +1,15 @@
+#
+# netstandard dll has been shipped with IDbColumnSchemaGenerator inherited and SqlDataReader.GetColumnScheme() implemented in source, but not exposed in ref contract.
+# Removing SqlDataReader.GetColumnScheme() from netstandard implementation potentially breaks existing customer source code
+# that utilizes SqlDataReader.GetColumnScheme() indirectly by casting SqlDataReader to IDbColumnSchemaGenerator type.
+# In order to prevent it, the API needs to be kept in public, and following 2 error message should be remaining in this baseline file.
+#
+CannotRemoveBaseTypeOrInterface : Type 'System.Data.SqlClient.SqlDataReader' does not implement interface 'System.Data.Common.IDbColumnSchemaGenerator' in the reference but it does in the implementation.
+MembersMustExist : Member 'System.Data.SqlClient.SqlDataReader.GetColumnSchema()' does not exist in the reference but it does exist in the implementation.
+
+# We cannot fix these issues in the netstandard2.0 assembly since we no longer build it.
+CannotRemoveAttribute : Attribute 'System.ComponentModel.TypeConverterAttribute' exists on 'System.Data.SqlClient.SqlConnectionStringBuilder.InitialCatalog' in the implementation but not the reference.
+CannotRemoveAttribute : Attribute 'System.ComponentModel.DefaultValueAttribute' exists on 'System.Data.SqlClient.SqlParameter.Precision' in the implementation but not the reference.
+CannotRemoveAttribute : Attribute 'System.ComponentModel.DefaultValueAttribute' exists on 'System.Data.SqlClient.SqlParameter.Scale' in the implementation but not the reference.
+CannotRemoveAttribute : Attribute 'System.Data.Common.DbProviderSpecificTypePropertyAttribute' exists on 'System.Data.SqlClient.SqlParameter.SqlDbType' in the implementation but not the reference.
+CannotRemoveAttribute : Attribute 'System.ComponentModel.TypeConverterAttribute' exists on 'System.Data.SqlClient.SqlParameter.Value' in the implementation but not the reference.
diff --git a/src/libraries/System.Data.SqlClient/src/MatchingRefApiCompatBaseline.txt b/src/libraries/System.Data.SqlClient/src/MatchingRefApiCompatBaseline.txt
deleted file mode 100644 (file)
index 9b7c4d8..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# netstandard dll has been shipped with IDbColumnSchemaGenerator inherited and SqlDataReader.GetColumnScheme() implemented in source, but not exposed in ref contract.
-# Removing SqlDataReader.GetColumnScheme() from netstandard implementation potentially breaks existing customer source code
-# that utilizes SqlDataReader.GetColumnScheme() indirectly by casting SqlDataReader to IDbColumnSchemaGenerator type.
-# In order to prevent it, the API needs to be kept in public, and following 5 error message should be remaining in this baseline file.
-#
-# PoolBlockingPeriod was not added until .NET Framework 4.6.2, hence, the respective APIs are netcoreapp specific only. 
-Compat issues with assembly System.Data.SqlClient:
-CannotRemoveBaseTypeOrInterface : Type 'System.Data.SqlClient.SqlDataReader' does not implement interface 'System.Data.Common.IDbColumnSchemaGenerator' in the reference but it does in the implementation.
-MembersMustExist : Member 'System.Data.SqlClient.SqlDataReader.GetColumnSchema()' does not exist in the reference but it does exist in the implementation.
-TypesMustExist : Type 'System.Data.SqlClient.PoolBlockingPeriod' does not exist in the reference but it does exist in the implementation.
-MembersMustExist : Member 'System.Data.SqlClient.SqlConnectionStringBuilder.PoolBlockingPeriod.get()' does not exist in the reference but it does exist in the implementation.
-MembersMustExist : Member 'System.Data.SqlClient.SqlConnectionStringBuilder.PoolBlockingPeriod.set(System.Data.SqlClient.PoolBlockingPeriod)' does not exist in the reference but it does exist in the implementation.
-Total Issues: 5