dotnet / project-system

The .NET Project System for Visual Studio
MIT License
959 stars 386 forks source link

Replace occurrences of AsyncSemaphore with JTF-aware semaphore #9424

Closed adamint closed 1 month ago

adamint commented 3 months ago

After updating our analyzer packages, using AsyncSemaphore is now banned. I tried to replicate the same behavior with an allowed type, but was running into test failures so assigning to @drewnoakes because I do not know this code very well.

In the meantime, I'm adding a suppression to our FUTDC usages of this type.