Skip to content

Commit

Permalink
Merge branch 'release/3.1' into merge/release/3.0-to-release/3.1
Browse files Browse the repository at this point in the history
  • Loading branch information
pranavkm committed Sep 10, 2019
2 parents 799a2da + b55a123 commit f0027c4
Show file tree
Hide file tree
Showing 26 changed files with 530 additions and 413 deletions.
1 change: 1 addition & 0 deletions eng/Dependencies.props
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ and are generated based on the last package release.
</ItemDefinitionGroup>

<ItemGroup Label=".NET team dependencies">
<LatestPackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="$(MicrosoftBclAsyncInterfacesPackageVersion)" />
<LatestPackageReference Include="Microsoft.Win32.Registry" Version="$(MicrosoftWin32RegistryPackageVersion)" />
<LatestPackageReference Include="System.ComponentModel.Annotations" Version="$(SystemComponentModelAnnotationsPackageVersion)" />
<LatestPackageReference Include="System.Diagnostics.DiagnosticSource" Version="$(SystemDiagnosticsDiagnosticSourcePackageVersion)" />
Expand Down
72 changes: 38 additions & 34 deletions eng/Version.Details.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,69 +10,73 @@
-->
<Dependencies>
<ProductDependencies>
<Dependency Name="Microsoft.Win32.Registry" Version="4.6.0-rc2.19459.12" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Dependency Name="Microsoft.Bcl.AsyncInterfaces" Version="1.1.0-preview1.19459.13" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>174e36686914702a140374d6480b9a4c1f47086d</Sha>
<Sha>2d38da41c8c153e498ea5fbda88c7532389b2f3f</Sha>
</Dependency>
<Dependency Name="System.ComponentModel.Annotations" Version="4.6.0-rc2.19459.12" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Dependency Name="Microsoft.Win32.Registry" Version="4.7.0-preview1.19459.13" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>174e36686914702a140374d6480b9a4c1f47086d</Sha>
<Sha>2d38da41c8c153e498ea5fbda88c7532389b2f3f</Sha>
</Dependency>
<Dependency Name="System.Diagnostics.DiagnosticSource" Version="4.6.0-rc2.19459.12" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Dependency Name="System.ComponentModel.Annotations" Version="4.7.0-preview1.19459.13" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>174e36686914702a140374d6480b9a4c1f47086d</Sha>
<Sha>2d38da41c8c153e498ea5fbda88c7532389b2f3f</Sha>
</Dependency>
<Dependency Name="System.Diagnostics.EventLog" Version="4.6.0-rc2.19459.12" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Dependency Name="System.Diagnostics.DiagnosticSource" Version="4.7.0-preview1.19459.13" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>174e36686914702a140374d6480b9a4c1f47086d</Sha>
<Sha>2d38da41c8c153e498ea5fbda88c7532389b2f3f</Sha>
</Dependency>
<Dependency Name="System.IO.Pipelines" Version="4.6.0-rc2.19459.12" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Dependency Name="System.Diagnostics.EventLog" Version="4.7.0-preview1.19459.13" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>174e36686914702a140374d6480b9a4c1f47086d</Sha>
<Sha>2d38da41c8c153e498ea5fbda88c7532389b2f3f</Sha>
</Dependency>
<Dependency Name="System.Reflection.Metadata" Version="1.7.0-rc2.19459.12" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Dependency Name="System.IO.Pipelines" Version="4.7.0-preview1.19459.13" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>174e36686914702a140374d6480b9a4c1f47086d</Sha>
<Sha>2d38da41c8c153e498ea5fbda88c7532389b2f3f</Sha>
</Dependency>
<Dependency Name="System.Runtime.CompilerServices.Unsafe" Version="4.6.0-rc2.19459.12" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Dependency Name="System.Reflection.Metadata" Version="1.8.0-preview1.19459.13" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>174e36686914702a140374d6480b9a4c1f47086d</Sha>
<Sha>2d38da41c8c153e498ea5fbda88c7532389b2f3f</Sha>
</Dependency>
<Dependency Name="System.Security.Cryptography.Cng" Version="4.6.0-rc2.19459.12" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Dependency Name="System.Runtime.CompilerServices.Unsafe" Version="4.7.0-preview1.19459.13" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>174e36686914702a140374d6480b9a4c1f47086d</Sha>
<Sha>2d38da41c8c153e498ea5fbda88c7532389b2f3f</Sha>
</Dependency>
<Dependency Name="System.Security.Cryptography.Xml" Version="4.6.0-rc2.19459.12" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Dependency Name="System.Security.Cryptography.Cng" Version="4.7.0-preview1.19459.13" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>174e36686914702a140374d6480b9a4c1f47086d</Sha>
<Sha>2d38da41c8c153e498ea5fbda88c7532389b2f3f</Sha>
</Dependency>
<Dependency Name="System.ServiceProcess.ServiceController" Version="4.6.0-rc2.19459.12" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Dependency Name="System.Security.Cryptography.Xml" Version="4.7.0-preview1.19459.13" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>174e36686914702a140374d6480b9a4c1f47086d</Sha>
<Sha>2d38da41c8c153e498ea5fbda88c7532389b2f3f</Sha>
</Dependency>
<Dependency Name="System.Text.Encodings.Web" Version="4.6.0-rc2.19459.12" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Dependency Name="System.ServiceProcess.ServiceController" Version="4.7.0-preview1.19459.13" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>174e36686914702a140374d6480b9a4c1f47086d</Sha>
<Sha>2d38da41c8c153e498ea5fbda88c7532389b2f3f</Sha>
</Dependency>
<Dependency Name="System.Text.Json" Version="4.6.0-rc2.19459.12" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Dependency Name="System.Text.Encodings.Web" Version="4.7.0-preview1.19459.13" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>174e36686914702a140374d6480b9a4c1f47086d</Sha>
<Sha>2d38da41c8c153e498ea5fbda88c7532389b2f3f</Sha>
</Dependency>
<Dependency Name="Microsoft.NETCore.App.Ref" Version="3.0.0-rc2-19459-40">
<Dependency Name="System.Text.Json" Version="4.7.0-preview1.19459.13" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>2d38da41c8c153e498ea5fbda88c7532389b2f3f</Sha>
</Dependency>
<Dependency Name="Microsoft.NETCore.App.Ref" Version="3.1.0-preview1.19459.38">
<Uri>https://github.com/dotnet/core-setup</Uri>
<Sha>ade240a7f970e5187e4e0ea47581681df085d44b</Sha>
<Sha>0d6763312a2754e45d604ebdc69c8ac7e21a2187</Sha>
</Dependency>
<!--
Win-x64 is used here because we have picked an arbitrary runtime identifier to flow the version of the latest NETCore.App runtime.
All Runtime.$rid packages should have the same version.
-->
<Dependency Name="Microsoft.NETCore.App.Runtime.win-x64" Version="3.0.0-rc2-19459-40">
<Dependency Name="Microsoft.NETCore.App.Runtime.win-x64" Version="3.1.0-preview1.19459.38">
<Uri>https://github.com/dotnet/core-setup</Uri>
<Sha>ade240a7f970e5187e4e0ea47581681df085d44b</Sha>
<Sha>0d6763312a2754e45d604ebdc69c8ac7e21a2187</Sha>
</Dependency>
<Dependency Name="NETStandard.Library.Ref" Version="2.1.0-rc2-19459-40">
<Dependency Name="NETStandard.Library.Ref" Version="2.1.0-preview1.19459.38">
<Uri>https://github.com/dotnet/core-setup</Uri>
<Sha>ade240a7f970e5187e4e0ea47581681df085d44b</Sha>
<Sha>0d6763312a2754e45d604ebdc69c8ac7e21a2187</Sha>
</Dependency>
</ProductDependencies>
<ToolsetDependencies>
Expand All @@ -88,13 +92,13 @@
<Uri>https://github.com/dotnet/arcade</Uri>
<Sha>0f5cfb20a355c27bc84cedd049c946b44a7fc1da</Sha>
</Dependency>
<Dependency Name="Microsoft.NETCore.Platforms" Version="3.0.0-rc2.19459.12" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Dependency Name="Microsoft.NETCore.Platforms" Version="3.1.0-preview1.19459.13" CoherentParentDependency="Microsoft.NETCore.App.Runtime.win-x64">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>174e36686914702a140374d6480b9a4c1f47086d</Sha>
<Sha>2d38da41c8c153e498ea5fbda88c7532389b2f3f</Sha>
</Dependency>
<Dependency Name="Microsoft.Net.Compilers.Toolset" Version="3.3.1-beta3-19456-04">
<Dependency Name="Microsoft.Net.Compilers.Toolset" Version="3.4.0-beta1-19460-02">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>d5ed75034c31f9491d8da1cdfb10fa91b1af52a9</Sha>
<Sha>370911ff097c770ddffa913d1ded0a58cb45554c</Sha>
</Dependency>
</ToolsetDependencies>
</Dependencies>
39 changes: 20 additions & 19 deletions eng/Versions.props
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
<Project>
<PropertyGroup Label="Version settings">
<MajorVersion>3</MajorVersion>
<MinorVersion>0</MinorVersion>
<MinorVersion>1</MinorVersion>
<PatchVersion>0</PatchVersion>
<VersionPrefix>$(MajorVersion).$(MinorVersion).$(PatchVersion)</VersionPrefix>
<PreReleaseVersionLabel>rc2</PreReleaseVersionLabel>
<PreReleaseVersionLabel>alpha1</PreReleaseVersionLabel>
<AssemblyVersion Condition="'$(IsReferenceAssemblyProject)' != 'true'">$(VersionPrefix).0</AssemblyVersion>
<!--
We do not support changing reference assemblies in a patch. This ignores
Expand Down Expand Up @@ -42,28 +42,29 @@
-->
<PropertyGroup Label="Automated">
<!-- Packages from dotnet/core-setup -->
<MicrosoftNETCoreAppRefPackageVersion>3.0.0-rc2-19459-40</MicrosoftNETCoreAppRefPackageVersion>
<MicrosoftNETCoreAppRuntimewinx64PackageVersion>3.0.0-rc2-19459-40</MicrosoftNETCoreAppRuntimewinx64PackageVersion>
<NETStandardLibraryRefPackageVersion>2.1.0-rc2-19459-40</NETStandardLibraryRefPackageVersion>
<MicrosoftNETCoreAppRefPackageVersion>3.1.0-preview1.19459.38</MicrosoftNETCoreAppRefPackageVersion>
<MicrosoftNETCoreAppRuntimewinx64PackageVersion>3.1.0-preview1.19459.38</MicrosoftNETCoreAppRuntimewinx64PackageVersion>
<NETStandardLibraryRefPackageVersion>2.1.0-preview1.19459.38</NETStandardLibraryRefPackageVersion>
<!-- Packages from dotnet/corefx -->
<MicrosoftWin32RegistryPackageVersion>4.6.0-rc2.19459.12</MicrosoftWin32RegistryPackageVersion>
<SystemComponentModelAnnotationsPackageVersion>4.6.0-rc2.19459.12</SystemComponentModelAnnotationsPackageVersion>
<SystemDiagnosticsDiagnosticSourcePackageVersion>4.6.0-rc2.19459.12</SystemDiagnosticsDiagnosticSourcePackageVersion>
<SystemDiagnosticsEventLogPackageVersion>4.6.0-rc2.19459.12</SystemDiagnosticsEventLogPackageVersion>
<SystemIOPipelinesPackageVersion>4.6.0-rc2.19459.12</SystemIOPipelinesPackageVersion>
<SystemReflectionMetadataPackageVersion>1.7.0-rc2.19459.12</SystemReflectionMetadataPackageVersion>
<SystemRuntimeCompilerServicesUnsafePackageVersion>4.6.0-rc2.19459.12</SystemRuntimeCompilerServicesUnsafePackageVersion>
<SystemSecurityCryptographyCngPackageVersion>4.6.0-rc2.19459.12</SystemSecurityCryptographyCngPackageVersion>
<SystemSecurityCryptographyXmlPackageVersion>4.6.0-rc2.19459.12</SystemSecurityCryptographyXmlPackageVersion>
<SystemServiceProcessServiceControllerPackageVersion>4.6.0-rc2.19459.12</SystemServiceProcessServiceControllerPackageVersion>
<SystemTextEncodingsWebPackageVersion>4.6.0-rc2.19459.12</SystemTextEncodingsWebPackageVersion>
<SystemTextJsonPackageVersion>4.6.0-rc2.19459.12</SystemTextJsonPackageVersion>
<MicrosoftBclAsyncInterfacesPackageVersion>1.1.0-preview1.19459.13</MicrosoftBclAsyncInterfacesPackageVersion>
<MicrosoftWin32RegistryPackageVersion>4.7.0-preview1.19459.13</MicrosoftWin32RegistryPackageVersion>
<SystemComponentModelAnnotationsPackageVersion>4.7.0-preview1.19459.13</SystemComponentModelAnnotationsPackageVersion>
<SystemDiagnosticsDiagnosticSourcePackageVersion>4.7.0-preview1.19459.13</SystemDiagnosticsDiagnosticSourcePackageVersion>
<SystemDiagnosticsEventLogPackageVersion>4.7.0-preview1.19459.13</SystemDiagnosticsEventLogPackageVersion>
<SystemIOPipelinesPackageVersion>4.7.0-preview1.19459.13</SystemIOPipelinesPackageVersion>
<SystemReflectionMetadataPackageVersion>1.8.0-preview1.19459.13</SystemReflectionMetadataPackageVersion>
<SystemRuntimeCompilerServicesUnsafePackageVersion>4.7.0-preview1.19459.13</SystemRuntimeCompilerServicesUnsafePackageVersion>
<SystemSecurityCryptographyCngPackageVersion>4.7.0-preview1.19459.13</SystemSecurityCryptographyCngPackageVersion>
<SystemSecurityCryptographyXmlPackageVersion>4.7.0-preview1.19459.13</SystemSecurityCryptographyXmlPackageVersion>
<SystemServiceProcessServiceControllerPackageVersion>4.7.0-preview1.19459.13</SystemServiceProcessServiceControllerPackageVersion>
<SystemTextEncodingsWebPackageVersion>4.7.0-preview1.19459.13</SystemTextEncodingsWebPackageVersion>
<SystemTextJsonPackageVersion>4.7.0-preview1.19459.13</SystemTextJsonPackageVersion>
<!-- Workaround https://github.com/dotnet/cli/issues/10528-->
<MicrosoftNETCorePlatformsPackageVersion>3.0.0-rc2.19459.12</MicrosoftNETCorePlatformsPackageVersion>
<MicrosoftNETCorePlatformsPackageVersion>3.1.0-preview1.19459.13</MicrosoftNETCorePlatformsPackageVersion>
<!-- Packages from dotnet/arcade -->
<MicrosoftDotNetGenAPIPackageVersion>1.0.0-beta.19460.3</MicrosoftDotNetGenAPIPackageVersion>
<!-- Packages from dotnet/roslyn -->
<MicrosoftNetCompilersToolsetVersion>3.3.1-beta3-19456-04</MicrosoftNetCompilersToolsetVersion>
<MicrosoftNetCompilersToolsetVersion>3.4.0-beta1-19460-02</MicrosoftNetCompilersToolsetVersion>
</PropertyGroup>
<PropertyGroup Label="Dependency version settings">
<!--
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!-- This file is automatically generated. -->
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>netcoreapp3.0;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netcoreapp3.0;netstandard2.0;netstandard2.1</TargetFrameworks>
</PropertyGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp3.0'">
<Compile Include="Microsoft.Extensions.DependencyInjection.netcoreapp3.0.cs" />
Expand All @@ -10,5 +10,10 @@
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
<Compile Include="Microsoft.Extensions.DependencyInjection.netstandard2.0.cs" />
<Reference Include="Microsoft.Extensions.DependencyInjection.Abstractions" />
<Reference Include="Microsoft.Bcl.AsyncInterfaces" />
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.1'">
<Compile Include="Microsoft.Extensions.DependencyInjection.netstandard2.1.cs" />
<Reference Include="Microsoft.Extensions.DependencyInjection.Abstractions" />
</ItemGroup>
</Project>
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,11 @@ public static partial class ServiceCollectionContainerBuilderExtensions
public static Microsoft.Extensions.DependencyInjection.ServiceProvider BuildServiceProvider(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Extensions.DependencyInjection.ServiceProviderOptions options) { throw null; }
public static Microsoft.Extensions.DependencyInjection.ServiceProvider BuildServiceProvider(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, bool validateScopes) { throw null; }
}
public sealed partial class ServiceProvider : System.IDisposable, System.IServiceProvider
public sealed partial class ServiceProvider : System.IAsyncDisposable, System.IDisposable, System.IServiceProvider
{
internal ServiceProvider() { }
public void Dispose() { }
public System.Threading.Tasks.ValueTask DisposeAsync() { throw null; }
public object GetService(System.Type serviceType) { throw null; }
}
public partial class ServiceProviderOptions
Expand Down
Loading

0 comments on commit f0027c4

Please sign in to comment.