-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[main] Update dependencies from dotnet/roslyn-analyzers #67189
[main] Update dependencies from dotnet/roslyn-analyzers #67189
Conversation
…uild 20220324.1 Microsoft.CodeAnalysis.NetAnalyzers From Version 7.0.0-preview1.22166.1 -> To Version 7.0.0-preview1.22174.1
@jkoritzinsky these are now causing a warning. Does this assembly need DisableRuntimeMarshalling.cs?
|
I was working on this in another DARC update PR. I'll port my changes over here and get this one passing and ready to merge. |
Just curious, I see many assemblies have DisableRuntimeMarshalling currently. Does this mean none of those are suitable for no-JIT targets? Or that's just a work in progress? |
DisableRuntimeMarshalling is a feature we added to support source-generated interop. The build failures we're seeing here are on places that will likely fail at runtime due to which features are disabled when the attribute is applied that I missed when initially applying the attribute (an analyzer that warns on places likely to break was added in Roslyn-analyzers to help catch failures at build time). |
…few extraneous places to source-generated marshalling and removing some unused attributes.
|
That failure is dotnet/roslyn-sdk#974 |
@danmoseley on a re-run of that leg, the test didn't fail. Can you take a quick review of this PR so we can get this in? |
* Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20220324.1 Microsoft.CodeAnalysis.NetAnalyzers From Version 7.0.0-preview1.22166.1 -> To Version 7.0.0-preview1.22174.1 * React to DisableRuntimeMarshalling attribute analyzer by switching a few extraneous places to source-generated marshalling and removing some unused attributes. Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Jeremy Koritzinsky <jkoritzinsky@gmail.com>
This pull request updates the following dependencies
From https://github.com/dotnet/roslyn-analyzers