Updated Roslyn analyzer nugets to support building in VS2022
Currently this will not build in VS2022 because of this issue https://github.com/dotnet/roslyn-analyzers/issues/5890.
There are two options to fix this, either avoid using the new() type constructors for diagnostics or update the Roslyn analyzer package to the latest. I am open to doing either. Was hoping to work on a feature enhancement after I get this building correctly in VS2022.
The edits to the files outside of the nuget updates was because of complaints from the new analyzers in the Roslyn package.
Awesome, Thanks! I'm a bit swamped at the moment but I can take a look at this over the weekend. Seems like a test is failing on mac for different reasons, will have to check.