J'écris une bibliothèque de classes .NET Standard 2.0 sur VS2017. Dans la liste des erreurs, je suis arrivé quelques messages comme:Comment spécifier un attribut de suppression de message Vérifier l'ID de la bibliothèque de classes standard .NET?
IDE0018 déclaration variable peut être inline
je peux supress l'avertissement via the context menu:
Il a créé un GlobalSuppressions.cs
dans mon projet:
using System.Diagnostics.CodeAnalysis;
[assembly: SuppressMessage("Style", "IDE1006:Naming Styles", Justification = "<Pending>", Scope = "member", Target = "~M:SomeType.SomeMethod()~System.Int32")]
Je veux supprimer tout message comme IDE1006
donc je l'ai modifié à
using System.Diagnostics.CodeAnalysis;
[assembly: SuppressMessage("Style", "IDE1006:Naming Styles")]
Maintenant, je veux SUPRESS manuellement IDE1008
et d'autres, mais je ne sais pas quelle est la description standard pour IDE1008
. Je peux trouver quelques définitions d'avertissement CA1234
dans Analyzing Application Quality by Using Code Analysis Tools.
Donc ma question est: où sont les définitions de messages IDE comme IDE1234
?