Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Globally suppress Code Analysis warning CA1704 across a project or assembly?

I have several Code Analysis CA1704:IdentifiersShouldBeSpelledCorrectly warnings that I want to suppress. Basically, they refer to the company name which is deemed to be spelled incorrectly.

The company name is part of several namespaces in my project, and in order to suppress all of the warnings I need to add a lot of suppressions to the GlobalSuppressions file. Is there any way to suppress all of these warnings in a single line in the GlobalSuppressions file to keep my GlobalSuppressions file from becoming overly cluttered?

like image 571
Klaus Byskov Pedersen Avatar asked Mar 15 '10 11:03

Klaus Byskov Pedersen


1 Answers

You can't suppress many warnings with a single suppression, but when it comes to unknown or deliberate deviant spelling, the best solution is to add a custom Code Analysis dictionary.

like image 179
Mark Seemann Avatar answered Sep 19 '22 21:09

Mark Seemann