Skip to content

Commit 15dcead

Browse files
committed
Update to vs-threading 15.8.132
Rules with new diagnostics are disabled.
1 parent 5ffd6b9 commit 15dcead

10 files changed

+13
-207
lines changed
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
GitUI.ThreadHelper.ThrowIfNotOnUIThread
1+
[GitUI.ThreadHelper]::ThrowIfNotOnUIThread
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
GitUI.ControlThreadingExtensions.SwitchToMainThreadAsync
1+
[GitUI.ControlThreadingExtensions]::SwitchToMainThreadAsync

Directory.Build.targets

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
</ItemGroup>
66

77
<ItemGroup Condition="'$(EnableVisualStudioThreading)' != 'false'">
8-
<PackageReference Include="Microsoft.VisualStudio.Threading" Version="15.6.46" />
8+
<PackageReference Include="Microsoft.VisualStudio.Threading" Version="15.8.132" />
99
</ItemGroup>
1010

1111
</Project>

Externals/Git.hub

GitExtUtils/GitExtUtils.csproj

-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@
5252
<Compile Include="GitUI\ControlThreadingExtensions.cs" />
5353
<Compile Include="GitUI\DpiUtil.cs" />
5454
<Compile Include="GitUI\TableLayoutPanelExtensions.cs" />
55-
<Compile Include="GitUI\TaskExtensions.cs" />
5655
<Compile Include="GitUI\ThreadHelper.cs" />
5756
<Compile Include="GitUI\UIExtensions.cs" />
5857
<Compile Include="Linq\LinqExtensions.cs" />

GitExtUtils/GitUI/TaskExtensions.cs

-200
This file was deleted.

GitExtensions.ruleset

+6
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@
55
<Rule Id="CA1301" Action="None" />
66
<Rule Id="CA2101" Action="None" />
77
</Rules>
8+
<Rules AnalyzerId="Microsoft.VisualStudio.Threading.Analyzers" RuleNamespace="Microsoft.VisualStudio.Threading.Analyzers">
9+
<Rule Id="VSTHRD004" Action="None" />
10+
<Rule Id="VSTHRD010" Action="None" />
11+
<Rule Id="VSTHRD109" Action="None" />
12+
<Rule Id="VSTHRD110" Action="None" />
13+
</Rules>
814
<Rules AnalyzerId="StyleCop.Analyzers" RuleNamespace="StyleCop.Analyzers">
915
<Rule Id="SA1101" Action="None" />
1016
<Rule Id="SA1116" Action="None" />

GitUI/UserControls/MainThreadScheduler.cs

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
using System.Reactive.Concurrency;
33
using System.Reactive.Disposables;
44
using System.Threading.Tasks;
5+
using Microsoft.VisualStudio.Threading;
56

67
namespace GitUI.UserControls
78
{

0 commit comments

Comments
 (0)