Skip to content

Commit e31d853

Browse files
authored
Merge pull request #440 from FortuneN/craig/support-arm64
Craig/support arm64
2 parents bc7b5db + 58f820d commit e31d853

12 files changed

+47
-50
lines changed

FineCodeCoverage/FineCodeCoverage.csproj

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -174,9 +174,6 @@
174174
<PackageReference Include="Microsoft.VisualStudio.SDK" Version="16.0.206" ExcludeAssets="runtime">
175175
<IncludeAssets>compile; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
176176
</PackageReference>
177-
<PackageReference Include="Microsoft.VisualStudio.TestWindow.Interfaces">
178-
<Version>11.0.61030</Version>
179-
</PackageReference>
180177
<PackageReference Include="Microsoft.VisualStudio.Threading.Analyzers">
181178
<Version>17.9.28</Version>
182179
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
@@ -187,7 +184,7 @@
187184
<PrivateAssets>all</PrivateAssets>
188185
</PackageReference>
189186
<PackageReference Include="Newtonsoft.Json">
190-
<Version>13.0.1</Version>
187+
<Version>13.0.3</Version>
191188
</PackageReference>
192189
<PackageReference Include="NUnit">
193190
<Version>3.13.1</Version>
@@ -210,6 +207,10 @@
210207
</ItemGroup>
211208
<ItemGroup>
212209
<Reference Include="Microsoft.CSharp" />
210+
<Reference Include="Microsoft.VisualStudio.TestWindow.Interfaces, Version=16.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
211+
<SpecificVersion>False</SpecificVersion>
212+
<HintPath>dlls\Microsoft.VisualStudio.TestWindow.Interfaces.dll</HintPath>
213+
</Reference>
213214
<Reference Include="PresentationCore" />
214215
<Reference Include="PresentationFramework" />
215216
<Reference Include="System" />
166 KB
Binary file not shown.
54.4 KB
Binary file not shown.

FineCodeCoverage/source.extension.vsixmanifest

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<Tags>visual studio; code coverage; c#; vb; .net core; coverlet; unit test; free; community edition</Tags>
1111
</Metadata>
1212
<Installation>
13-
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[16.0, 17.0)" />
13+
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[16.11, 17.0)" />
1414
</Installation>
1515
<Dependencies>
1616
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="[4.7,)" />
@@ -21,6 +21,6 @@
2121
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" />
2222
</Assets>
2323
<Prerequisites>
24-
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[16.0,17.0)" DisplayName="Visual Studio core editor" />
24+
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[16.11,17.0)" DisplayName="Visual Studio core editor" />
2525
</Prerequisites>
2626
</PackageManifest>

FineCodeCoverage2022/FineCodeCoverage2022.csproj

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,10 @@
117117
</ItemGroup>
118118
<ItemGroup>
119119
<Reference Include="Microsoft.CSharp" />
120+
<Reference Include="Microsoft.VisualStudio.TestWindow.Interfaces, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
121+
<SpecificVersion>False</SpecificVersion>
122+
<HintPath>dlls\Microsoft.VisualStudio.TestWindow.Interfaces.dll</HintPath>
123+
</Reference>
120124
<Reference Include="PresentationCore" />
121125
<Reference Include="PresentationFramework" />
122126
<Reference Include="System" />
@@ -146,43 +150,40 @@
146150
<Version>1.4.1</Version>
147151
</PackageReference>
148152
<PackageReference Include="Microsoft.CodeAnalysis.Common">
149-
<Version>4.8.0</Version>
153+
<Version>4.10.0</Version>
150154
</PackageReference>
151155
<PackageReference Include="Microsoft.CodeAnalysis.CSharp">
152-
<Version>4.8.0</Version>
156+
<Version>4.10.0</Version>
153157
</PackageReference>
154158
<PackageReference Include="Microsoft.CodeAnalysis.EditorFeatures.Text">
155-
<Version>4.8.0</Version>
159+
<Version>4.10.0</Version>
156160
</PackageReference>
157161
<PackageReference Include="Microsoft.CodeAnalysis.VisualBasic">
158-
<Version>4.8.0</Version>
162+
<Version>4.10.0</Version>
159163
</PackageReference>
160164
<PackageReference Include="Microsoft.CodeAnalysis.Workspaces.Common">
161-
<Version>4.8.0</Version>
165+
<Version>4.10.0</Version>
162166
</PackageReference>
163167
<PackageReference Include="Microsoft.CodeAnalysis.Workspaces.MSBuild">
164-
<Version>4.8.0</Version>
168+
<Version>4.10.0</Version>
165169
</PackageReference>
166170
<PackageReference Include="Microsoft.VisualStudio.Composition.Analyzers">
167-
<Version>17.7.40</Version>
171+
<Version>17.10.37</Version>
168172
</PackageReference>
169-
<PackageReference Include="Microsoft.VisualStudio.SDK" Version="17.1.32210.191" ExcludeAssets="runtime">
173+
<PackageReference Include="Microsoft.VisualStudio.SDK" Version="17.10.40171" ExcludeAssets="runtime">
170174
<IncludeAssets>compile; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
171175
</PackageReference>
172-
<PackageReference Include="Microsoft.VisualStudio.TestWindow.Interfaces">
173-
<Version>11.0.61030</Version>
174-
</PackageReference>
175176
<PackageReference Include="Microsoft.VisualStudio.Threading.Analyzers">
176-
<Version>17.9.28</Version>
177+
<Version>17.10.48</Version>
177178
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
178179
<PrivateAssets>all</PrivateAssets>
179180
</PackageReference>
180-
<PackageReference Include="Microsoft.VSSDK.BuildTools" Version="17.1.4054">
181+
<PackageReference Include="Microsoft.VSSDK.BuildTools" Version="17.11.414">
181182
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
182183
<PrivateAssets>all</PrivateAssets>
183184
</PackageReference>
184185
<PackageReference Include="Newtonsoft.Json">
185-
<Version>13.0.1</Version>
186+
<Version>13.0.3</Version>
186187
</PackageReference>
187188
<PackageReference Include="ReflectObject">
188189
<Version>1.0.0</Version>
@@ -191,13 +192,13 @@
191192
<Version>1.0.0</Version>
192193
</PackageReference>
193194
<PackageReference Include="StreamJsonRpc">
194-
<Version>2.16.36</Version>
195+
<Version>2.18.48</Version>
195196
</PackageReference>
196197
<PackageReference Include="Svg">
197198
<Version>3.3.0</Version>
198199
</PackageReference>
199200
<PackageReference Include="System.Composition">
200-
<Version>7.0.0</Version>
201+
<Version>8.0.0</Version>
201202
</PackageReference>
202203
<PackageReference Include="System.IO.Compression">
203204
<Version>4.3.0</Version>
229 KB
Binary file not shown.
58.4 KB
Binary file not shown.

FineCodeCoverage2022/source.extension.vsixmanifest

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,18 @@
1010
<Tags>visual studio; code coverage; c#; vb; .net core; coverlet; unit test; free; community edition</Tags>
1111
</Metadata>
1212
<Installation>
13-
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.0,18.0)">
13+
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.10,18.0)">
1414
<ProductArchitecture>amd64</ProductArchitecture>
1515
</InstallationTarget>
16+
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.10,18.0)">
17+
<ProductArchitecture>arm64</ProductArchitecture>
18+
</InstallationTarget>
1619
</Installation>
1720
<Dependencies>
1821
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="[4.7,)" />
1922
</Dependencies>
2023
<Prerequisites>
21-
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[17.0,18.0)" DisplayName="Visual Studio core editor" />
24+
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[17.10,18.0)" DisplayName="Visual Studio core editor" />
2225
</Prerequisites>
2326
<Assets>
2427
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" />

FineCodeCoverageTests/FineCodeCoverageTests.csproj

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@
3535
<WarningLevel>4</WarningLevel>
3636
</PropertyGroup>
3737
<ItemGroup>
38+
<Reference Include="Microsoft.VisualStudio.TestWindow.Interfaces, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
39+
<SpecificVersion>False</SpecificVersion>
40+
<HintPath>..\FineCodeCoverage2022\dlls\Microsoft.VisualStudio.TestWindow.Interfaces.dll</HintPath>
41+
</Reference>
3842
<Reference Include="netstandard" />
3943
<Reference Include="PresentationCore" />
4044
<Reference Include="PresentationFramework" />
@@ -203,26 +207,17 @@
203207
<Version>1.2.0</Version>
204208
</PackageReference>
205209
<PackageReference Include="Microsoft.CodeAnalysis.CSharp">
206-
<Version>4.8.0</Version>
210+
<Version>4.10.0</Version>
207211
</PackageReference>
208212
<PackageReference Include="Microsoft.CodeAnalysis.VisualBasic">
209-
<Version>4.8.0</Version>
210-
</PackageReference>
211-
<PackageReference Include="Microsoft.TestPlatform.ObjectModel">
212-
<Version>11.0.0</Version>
213+
<Version>4.10.0</Version>
213214
</PackageReference>
214215
<PackageReference Include="Microsoft.VisualStudio.SDK">
215-
<Version>17.1.32210.191</Version>
216-
</PackageReference>
217-
<PackageReference Include="Microsoft.VisualStudio.TestWindow.Interfaces">
218-
<Version>11.0.61030</Version>
216+
<Version>17.10.40171</Version>
219217
</PackageReference>
220218
<PackageReference Include="Moq">
221219
<Version>4.16.0</Version>
222220
</PackageReference>
223-
<PackageReference Include="NuGet.Frameworks">
224-
<Version>5.11.0</Version>
225-
</PackageReference>
226221
<PackageReference Include="NUnit">
227222
<Version>3.13.1</Version>
228223
</PackageReference>

FineCodeCoverageTests/MsCodeCoverage/MsCodeCoverageRunSettingsService_IRunSettingsService_Tests.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,10 @@
44
using System.IO;
55
using System.Xml.XPath;
66
using System.Collections.Generic;
7-
using Microsoft.VisualStudio.TestPlatform.ObjectModel;
87
using AutoMoq;
98
using System.Threading;
109
using FineCodeCoverage.Core.Utilities;
1110
using FineCodeCoverage.Engine.MsTestPlatform.CodeCoverage;
12-
using System;
1311

1412
namespace FineCodeCoverageTests.MsCodeCoverage
1513
{

0 commit comments

Comments
 (0)