chore: Reduce suggestion analyzer message by filzrev · Pull Request #10578 · dotnet/docfx
This PR intended to reduce analyzer suggestion messages (It's tracked by #9207)
Suggestion messages that suppressed on solution level
Following suggestion messages raise a lot of message.
But it's not useful. So these messages are suppressed on solution level.
- IDE0058: Remove unnecessary expression value
- IDE0130: Namespace does not match folder structure
Suggestion messages that suppressed on test project level
Following **performance related ** suggestion messages are suppressed on test projects.
- CA1816: Call GC.SuppressFinalize correctly
- CA1861: Avoid constant arrays as arguments
- CA1869: Cache and reuse 'JsonSerializerOptions' instances