vs-threading
vs-threading copied to clipboard
The Microsoft.VisualStudio.Threading is a xplat library that provides many threading and synchronization primitives used in Visual Studio and other applications.
#### Bug description The nuspec file in the nuget package is missing the System.Memory dependancy for .net framework 4.7.2 This is causing the package dependency graph for nuget to fail...
#### Bug description I pushed the threading version for a certain project. Now, the warning VSTHRD010 is coming up for certain parts of code despite the call to `JoinableTaskFactory.SwitchToMainnThreadAsync`. ####...
#### Is your feature request related to a problem? Please describe. I want to have `AsyncBarrier` to support cancellation in `SignalAndAwait`, such that I can free those async functions from...
Also optimize the pre-existing code. The new overload returns `ValueTask` to leave open the option of optimizing to zero-allocation use via `IValueTaskSource`. Closes #1329
#### Is your feature request related to a problem? Please describe. This analyzer reports all instances of this condition. There are different schools of thought about requiring an Async suffix...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.9.0 to 17.10.0. Release notes Sourced from Microsoft.NET.Test.Sdk's releases. v17.10.0 What's Changed Add missing runtimeconfig.json file for 8.0 by @MarcoRossignoli in microsoft/vstest#4792 Localized file check-in by OneLocBuild...
Bumps [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit) from 2.8.0 to 2.8.1. Commits ce9211e v2.8.1 3656cb8 Use 'dotnet format' instead of 'dotnet dotnet-format' 45eb783 Pull in output printing bug fix from core e205244 #408: Add ability...
Bumps [xunit](https://github.com/xunit/xunit) from 2.8.0 to 2.8.1. Commits ba2ae9b v2.8.1 151b8d0 Use 'dotnet format' instead of 'dotnet dotnet-format' be6db6f #2931: Tighten up types to prevent accidentically calling AddOrGet with a Con......
#### Is your feature request related to a problem? Please describe. I have been advocating for [vs threading analyzers](https://github.com/microsoft/vs-threading/blob/main/doc/analyzers/index.md), which are awesome to enforce proper async semantics and prevent common...
#### Is your feature request related to a problem? Please describe. Test methods should not trigger [VSTHRD200](https://github.com/microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD200.md). But I also don't want to disable the rule for the whole test...