dotnet / reactive

The Reactive Extensions for .NET
http://reactivex.io
MIT License
6.57k stars 736 forks source link

Update Ix.NET for .NET 8.0 sdk #2135

Open idg10 opened 2 days ago

idg10 commented 2 days ago

Ix.NET had not been updated since the .NET 8.0 SDK shipped, and it turns out that we have:

This PR removes the use of MSBuild.Sdk.Extras. Nobody is maintaining it any more, so it's no longer viable to depend on it.

This also makes numerous small changes to comply with the majority of SDK diagnostics.

It leaves a small number in because they seem to indicate some genuine potential problems around cancellation. (They coincide with some "REVIEW" comments in the code indicating that possible problems here were already known about.)