Una cuestión de edad, pero sé que en busca de una respuesta que encontró que en StyleCop 4.4 ahora se puede poner algo como esto - o una de estas líneas en un método:
[SuppressMessage("Microsoft.StyleCop.CSharp.DocumentationRules", "*", Justification = "Risky to change manually")]
[SuppressMessage("Microsoft.StyleCop.CSharp.SpacingRules", "*", Justification = "Risky to change manually")]
[SuppressMessage("Microsoft.StyleCop.CSharp.MaintainabilityRules", "*", Justification = "Risky to change manually")]
[SuppressMessage("Microsoft.StyleCop.CSharp.LayoutRules", "*", Justification = "Risky to change manually")]
[SuppressMessage("Microsoft.StyleCop.CSharp.NamingRules", "*", Justification = "Risky to change manually")]
[SuppressMessage("Microsoft.StyleCop.CSharp.ReadabilityRules", "*", Justification = "Risky to change manually")]
[SuppressMessage("Microsoft.StyleCop.CSharp.OrderingRules", "*", Justification = "Risky to change manually")]
- Nota: I podría faltar una o dos de las categorías de reglas
Gracias! Esto debería funcionar, aunque esperaba un enfoque más simple. Estaba esperando un método en el que simplemente dijera "ignorar StyleCop para estas líneas", en lugar de tener que encontrar el texto correcto para los nombres de estilo, etc. Esperando ver si esto es posible. – stiank81
AFAIK no es posible, la capacidad de suprimir mensajes es en sí misma una adición bastante reciente. – FinnNk
Gracias. Probablemente estés en ese momento, pero voy a dejar la pregunta por un rato más. – stiank81