Skip to content

Commit fcc960c

Browse files
authored
Merge pull request #2443 from JoeRobich/add-system.memory-dep
Add explicit System.Memory dependency to Hosts
2 parents 850d92b + 638ba30 commit fcc960c

File tree

30 files changed

+104
-28
lines changed

30 files changed

+104
-28
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11

22
name: 'Build'
33
env:
4-
DotNetVersion: "7.0.100-preview.4.22252.9"
5-
DotNetVersion2: "3.1.419"
4+
DotNetVersion: "7.0.100-preview.7.22377.5"
5+
DotNetVersion2: "3.1.422"
66
NuGetVersion: "5.7.0"
77
MonoVersion: "6.12.0"
88
Artifacts: ${{ github.workspace }}/artifacts/

.github/workflows/tests-net6.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11

22
name: 'Tests net6.0'
33
env:
4-
DotNetVersion: "7.0.100-preview.4.22252.9"
5-
DotNetVersion2: "3.1.419"
4+
DotNetVersion: "7.0.100-preview.7.22377.5"
5+
DotNetVersion2: "3.1.422"
66
NuGetVersion: "5.7.0"
77
MonoVersion: "6.12.0"
88
Artifacts: ${{ github.workspace }}/artifacts/

.github/workflows/tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11

22
name: 'Tests'
33
env:
4-
DotNetVersion: "7.0.100-preview.4.22252.9"
5-
DotNetVersion2: "3.1.419"
4+
DotNetVersion: "7.0.100-preview.7.22377.5"
5+
DotNetVersion2: "3.1.422"
66
NuGetVersion: "5.7.0"
77
MonoVersion: "6.12.0"
88
Artifacts: ${{ github.workspace }}/artifacts/

.pipelines/init.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
parameters:
22
# Configuration: Release
33
Verbosity: Normal
4-
DotNetVersion: "7.0.100-preview.4.22252.9"
5-
DotNetVersion2: "3.1.419"
4+
DotNetVersion: "7.0.100-preview.7.22377.5"
5+
DotNetVersion2: "3.1.422"
66
CakeVersion: "1.1.0"
77
NuGetVersion: "5.7.0"
88
MonoVersion: ''

azure-pipelines.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ resources:
2929

3030
variables:
3131
Verbosity: Diagnostic
32-
DotNetVersion: "6.0.300"
33-
DotNetVersion2: "3.1.419"
32+
DotNetVersion: "6.0.400"
33+
DotNetVersion2: "3.1.422"
3434
CakeVersion: "1.1.0"
3535
NuGetVersion: "5.7.0"
3636
GitVersionVersion: "5.0.1"

build.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
"DotNetInstallScriptURL": "https://dot.net/v1",
33
"DotNetChannel": "Preview",
44
"DotNetVersions": [
5-
"3.1.419",
6-
"6.0.300",
7-
"7.0.100-preview.4.22252.9"
5+
"3.1.422",
6+
"6.0.400",
7+
"7.0.100-preview.7.22377.5"
88
],
99
"RequiredMonoVersion": "6.6.0",
1010
"DownloadURL": "https://roslynomnisharp.blob.core.windows.net/ext",

build/Packages.props

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
<PropertyGroup>
55
<AspNetCorePackageVersion>2.2.0</AspNetCorePackageVersion>
66
<MicrosoftExtensionPackageVersion>6.0.0</MicrosoftExtensionPackageVersion>
7-
<MicrosoftTestPackageVersion>17.2.0</MicrosoftTestPackageVersion>
8-
<MSBuildPackageVersion>17.0.0</MSBuildPackageVersion>
9-
<NuGetPackageVersion>6.3.0-preview.1.32</NuGetPackageVersion>
7+
<MicrosoftTestPackageVersion>17.3.0</MicrosoftTestPackageVersion>
8+
<MSBuildPackageVersion>17.3.1</MSBuildPackageVersion>
9+
<NuGetPackageVersion>6.3.0-rc.128</NuGetPackageVersion>
1010
<RoslynPackageVersion>4.4.0-1.22369.1</RoslynPackageVersion>
1111
<XunitPackageVersion>2.4.1</XunitPackageVersion>
1212
</PropertyGroup>
@@ -79,6 +79,7 @@
7979
<PackageReference Update="System.Collections.Immutable" Version="6.0.0" />
8080
<PackageReference Update="System.ComponentModel.Composition" Version="4.5.0" />
8181
<PackageReference Update="System.Composition" Version="6.0.0" />
82+
<PackageReference Update="System.Memory" Version="4.5.5" />
8283
<PackageReference Update="System.Reflection.Metadata" Version="6.0.0" />
8384
<PackageReference Update="System.Threading.Tasks.Dataflow" Version="6.0.0" />
8485
<PackageReference Update="System.ValueTuple" Version="4.5.0" />

global.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"sdk": {
3-
"version": "7.0.100-preview.4.22252.9",
3+
"version": "7.0.100-preview.7.22377.5",
44
"rollForward": "patch"
55
}
66
}

src/OmniSharp.Http.Driver/OmniSharp.Http.Driver.csproj

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@
1919

2020
<ItemGroup>
2121
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" PrivateAssets="All" />
22+
23+
<!-- An older System.Memory is an implicit dependency, so without this we won't have
24+
a new enough System.Memory and we'll get method missing exceptions when we are
25+
running with some newer MSBuild versions. -->
26+
<PackageReference Include="System.Memory" />
2227
</ItemGroup>
2328
</Project>

src/OmniSharp.Http.Driver/app.config

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,11 @@
6262
<assemblyIdentity name="System.Composition.TypedParts" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
6363
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0"/>
6464
</dependentAssembly>
65+
66+
<dependentAssembly>
67+
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
68+
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
69+
</dependentAssembly>
6570
</assemblyBinding>
6671
</runtime>
6772
</configuration>

0 commit comments

Comments
 (0)