It's possible using a custom check-on policy. See how to create and implement it.
Restrict Code Analysis suppression?
-
10-10-2022 - |
Domanda
We have recently implemented the use of Code Analysis.
Is it possible to restrict users from suppressing Code Analysis results to In Source?
I only want suppressions to be stored in the suppression file (GlobalSuppressions.cs
).
Our projects are hosted on TFS (on Visual Studio Online).
Soluzione
Altri suggerimenti
No it's not possible. If a team member can edit the file then he's free to add any code he likes, including the SuppressMessageAttribute.
You could create a custom code analysis rule to detect any SuppressMessageAttribute
instances applied against anything other than the module or assembly.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow