Skip to content

Commit 643689c

Browse files
[9.0] Add prebuilts for maintenance-packages (#1218)
* System.Memory 4.6.3 * System.Net.WebSockets.WebSocketProtocol 5.1.3 * System.Runtime.CompilerServices.Unsafe 6.1.2 * System.Threading.Tasks.Extensions 4.6.3 * Build.props DependencyPackageProjects * Tweak build.props order --------- Co-authored-by: Michael Simons <[email protected]>
1 parent 160092c commit 643689c

File tree

18 files changed

+1656
-0
lines changed

18 files changed

+1656
-0
lines changed

eng/Build.props

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,11 @@
3838
<DependencyPackageProjects Include="$(RepoRoot)src\referencePackages\src\**\NuGet.Packaging.6.12.1.csproj" />
3939
<DependencyPackageProjects Include="$(RepoRoot)src\referencePackages\src\**\NuGet.Protocol.6.12.1.csproj" />
4040
<DependencyPackageProjects Include="$(RepoRoot)src\referencePackages\src\**\NuGet.Credentials.6.12.1.csproj" />
41+
42+
<DependencyPackageProjects Include="$(RepoRoot)src\referencePackages\src\**\System.Runtime.CompilerServices.Unsafe.6.1.2.csproj" />
43+
<DependencyPackageProjects Include="$(RepoRoot)src\referencePackages\src\**\System.Memory.4.6.3.csproj" />
44+
<DependencyPackageProjects Include="$(RepoRoot)src\referencePackages\src\**\System.Threading.Tasks.Extensions.4.6.3.csproj" />
45+
<DependencyPackageProjects Include="$(RepoRoot)src\referencePackages\src\**\System.Net.WebSockets.WebSocketProtocol.5.1.3.csproj" />
4146
</ItemGroup>
4247

4348
<ItemGroup Condition="'$(BuildDependencyPackageProjects)' == 'true'">
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFrameworks>netstandard2.0</TargetFrameworks>
5+
<AssemblyName>System.Memory</AssemblyName>
6+
<StrongNameKeyId>Open</StrongNameKeyId>
7+
</PropertyGroup>
8+
9+
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
10+
<PackageReference Include="System.Buffers" Version="4.6.1" />
11+
<PackageReference Include="System.Numerics.Vectors" Version="4.6.1" />
12+
<PackageReference Include="System.Runtime.CompilerServices.Unsafe" Version="6.1.2" />
13+
</ItemGroup>
14+
15+
</Project>

src/referencePackages/src/system.memory/4.6.3/lib/netstandard2.0/System.Memory.cs

Lines changed: 941 additions & 0 deletions
Large diffs are not rendered by default.

src/referencePackages/src/system.memory/4.6.3/lib/netstandard2.1/_._

Whitespace-only changes.
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
3+
<metadata>
4+
<id>System.Memory</id>
5+
<version>4.6.3</version>
6+
<authors>Microsoft</authors>
7+
<requireLicenseAcceptance>true</requireLicenseAcceptance>
8+
<license type="expression">MIT</license>
9+
<licenseUrl>https://licenses.nuget.org/MIT</licenseUrl>
10+
<projectUrl>https://github.com/dotnet/maintenance-packages</projectUrl>
11+
<description>System.Memory</description>
12+
<copyright>© Microsoft Corporation. All rights reserved.</copyright>
13+
<serviceable>true</serviceable>
14+
<repository type="git" url="https://github.com/dotnet/maintenance-packages" commit="f62ca0009b038cab4725a720f386623a969d73ad" />
15+
<dependencies>
16+
<group targetFramework=".NETStandard2.0">
17+
<dependency id="System.Buffers" version="4.6.1" exclude="Build,Analyzers" />
18+
<dependency id="System.Numerics.Vectors" version="4.6.1" exclude="Build,Analyzers" />
19+
<dependency id="System.Runtime.CompilerServices.Unsafe" version="6.1.2" exclude="Build,Analyzers" />
20+
</group>
21+
<group targetFramework=".NETStandard2.1" />
22+
</dependencies>
23+
</metadata>
24+
</package>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFrameworks>net6.0;netstandard2.0</TargetFrameworks>
5+
<AssemblyName>System.Net.WebSockets.WebSocketProtocol</AssemblyName>
6+
<StrongNameKeyId>Open</StrongNameKeyId>
7+
</PropertyGroup>
8+
9+
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
10+
<PackageReference Include="System.Buffers" Version="4.6.1" />
11+
<PackageReference Include="System.Memory" Version="4.6.3" />
12+
<PackageReference Include="System.Numerics.Vectors" Version="4.6.1" />
13+
<PackageReference Include="System.Runtime.CompilerServices.Unsafe" Version="6.1.2" />
14+
<PackageReference Include="System.Threading.Tasks.Extensions" Version="4.6.3" />
15+
</ItemGroup>
16+
17+
</Project>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
// Licensed to the .NET Foundation under one or more agreements.
2+
// The .NET Foundation licenses this file to you under the MIT license.
3+
// See the LICENSE file in the project root for more information.
4+
// ------------------------------------------------------------------------------
5+
// Changes to this file must follow the http://aka.ms/api-review process.
6+
// ------------------------------------------------------------------------------
7+
[assembly: System.Runtime.CompilerServices.CompilationRelaxations(8)]
8+
[assembly: System.Runtime.CompilerServices.RuntimeCompatibility(WrapNonExceptionThrows = true)]
9+
[assembly: System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)]
10+
[assembly: System.Runtime.Versioning.TargetFramework(".NETCoreApp,Version=v6.0", FrameworkDisplayName = ".NET 6.0")]
11+
[assembly: System.CLSCompliant(true)]
12+
[assembly: System.Reflection.AssemblyDefaultAlias("System.Net.WebSockets.WebSocketProtocol")]
13+
[assembly: System.Resources.NeutralResourcesLanguage("en-US")]
14+
[assembly: System.Runtime.InteropServices.DefaultDllImportSearchPaths(System.Runtime.InteropServices.DllImportSearchPath.AssemblyDirectory | System.Runtime.InteropServices.DllImportSearchPath.System32)]
15+
[assembly: System.Reflection.AssemblyCompany("Microsoft Corporation")]
16+
[assembly: System.Reflection.AssemblyCopyright("© Microsoft Corporation. All rights reserved.")]
17+
[assembly: System.Reflection.AssemblyDescription("System.Net.WebSockets.WebSocketProtocol")]
18+
[assembly: System.Reflection.AssemblyFileVersion("5.100.325.20307")]
19+
[assembly: System.Reflection.AssemblyInformationalVersion("5.1.3+f62ca0009b038cab4725a720f386623a969d73ad")]
20+
[assembly: System.Reflection.AssemblyProduct("Microsoft® .NET")]
21+
[assembly: System.Reflection.AssemblyTitle("System.Net.WebSockets.WebSocketProtocol")]
22+
[assembly: System.Reflection.AssemblyMetadata("RepositoryUrl", "https://github.com/dotnet/maintenance-packages")]
23+
[assembly: System.Reflection.AssemblyMetadata("PreferInbox", "True")]
24+
[assembly: System.Reflection.AssemblyMetadata("Serviceable", "True")]
25+
[assembly: System.Reflection.AssemblyVersionAttribute("5.1.3.0")]
26+
[assembly: System.Runtime.CompilerServices.ReferenceAssembly]
27+
[assembly: System.Reflection.AssemblyFlagsAttribute((System.Reflection.AssemblyNameFlags)0x70)]
28+
namespace System.Net.WebSockets
29+
{
30+
public static partial class WebSocketProtocol
31+
{
32+
public static WebSocket CreateFromStream(IO.Stream stream, bool isServer, string? subProtocol, TimeSpan keepAliveInterval) { throw null; }
33+
}
34+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
// Licensed to the .NET Foundation under one or more agreements.
2+
// The .NET Foundation licenses this file to you under the MIT license.
3+
// See the LICENSE file in the project root for more information.
4+
// ------------------------------------------------------------------------------
5+
// Changes to this file must follow the http://aka.ms/api-review process.
6+
// ------------------------------------------------------------------------------
7+
[assembly: System.Runtime.CompilerServices.CompilationRelaxations(8)]
8+
[assembly: System.Runtime.CompilerServices.RuntimeCompatibility(WrapNonExceptionThrows = true)]
9+
[assembly: System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)]
10+
[assembly: System.Runtime.Versioning.TargetFramework(".NETStandard,Version=v2.0", FrameworkDisplayName = ".NET Standard 2.0")]
11+
[assembly: System.CLSCompliant(true)]
12+
[assembly: System.Reflection.AssemblyDefaultAlias("System.Net.WebSockets.WebSocketProtocol")]
13+
[assembly: System.Resources.NeutralResourcesLanguage("en-US")]
14+
[assembly: System.Runtime.InteropServices.DefaultDllImportSearchPaths(System.Runtime.InteropServices.DllImportSearchPath.AssemblyDirectory | System.Runtime.InteropServices.DllImportSearchPath.System32)]
15+
[assembly: System.Reflection.AssemblyCompany("Microsoft Corporation")]
16+
[assembly: System.Reflection.AssemblyCopyright("© Microsoft Corporation. All rights reserved.")]
17+
[assembly: System.Reflection.AssemblyDescription("System.Net.WebSockets.WebSocketProtocol")]
18+
[assembly: System.Reflection.AssemblyFileVersion("5.100.325.20307")]
19+
[assembly: System.Reflection.AssemblyInformationalVersion("5.1.3+f62ca0009b038cab4725a720f386623a969d73ad")]
20+
[assembly: System.Reflection.AssemblyProduct("Microsoft® .NET")]
21+
[assembly: System.Reflection.AssemblyTitle("System.Net.WebSockets.WebSocketProtocol")]
22+
[assembly: System.Reflection.AssemblyMetadata("RepositoryUrl", "https://github.com/dotnet/maintenance-packages")]
23+
[assembly: System.Reflection.AssemblyMetadata("PreferInbox", "True")]
24+
[assembly: System.Reflection.AssemblyMetadata("Serviceable", "True")]
25+
[assembly: System.Reflection.AssemblyVersionAttribute("5.1.3.0")]
26+
[assembly: System.Runtime.CompilerServices.ReferenceAssembly]
27+
[assembly: System.Reflection.AssemblyFlagsAttribute((System.Reflection.AssemblyNameFlags)0x70)]
28+
namespace System.Net.WebSockets
29+
{
30+
public static partial class WebSocketProtocol
31+
{
32+
public static WebSocket CreateFromStream(IO.Stream stream, bool isServer, string? subProtocol, TimeSpan keepAliveInterval) { throw null; }
33+
}
34+
}
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
3+
<metadata>
4+
<id>System.Net.WebSockets.WebSocketProtocol</id>
5+
<version>5.1.3</version>
6+
<authors>Microsoft</authors>
7+
<requireLicenseAcceptance>true</requireLicenseAcceptance>
8+
<license type="expression">MIT</license>
9+
<licenseUrl>https://licenses.nuget.org/MIT</licenseUrl>
10+
<projectUrl>https://github.com/dotnet/maintenance-packages</projectUrl>
11+
<description>System.Net.WebSockets.WebSocketProtocol</description>
12+
<copyright>© Microsoft Corporation. All rights reserved.</copyright>
13+
<serviceable>true</serviceable>
14+
<repository type="git" url="https://github.com/dotnet/maintenance-packages" commit="f62ca0009b038cab4725a720f386623a969d73ad" />
15+
<dependencies>
16+
<group targetFramework="net6.0" />
17+
<group targetFramework=".NETStandard2.0">
18+
<dependency id="System.Buffers" version="4.6.1" exclude="Build,Analyzers" />
19+
<dependency id="System.Memory" version="4.6.3" exclude="Build,Analyzers" />
20+
<dependency id="System.Numerics.Vectors" version="4.6.1" exclude="Build,Analyzers" />
21+
<dependency id="System.Runtime.CompilerServices.Unsafe" version="6.1.2" exclude="Build,Analyzers" />
22+
<dependency id="System.Threading.Tasks.Extensions" version="4.6.3" exclude="Build,Analyzers" />
23+
</group>
24+
</dependencies>
25+
</metadata>
26+
</package>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFrameworks>net6.0;netstandard2.0</TargetFrameworks>
5+
<AssemblyName>System.Runtime.CompilerServices.Unsafe</AssemblyName>
6+
</PropertyGroup>
7+
8+
</Project>

0 commit comments

Comments
 (0)