msbuild icon indicating copy to clipboard operation
msbuild copied to clipboard

Improve Severities model

Open maridematte opened this issue 4 months ago • 0 comments

Context

  • https://github.com/dotnet/msbuild/pull/9853#discussion_r1539496108
  • https://github.com/dotnet/msbuild/pull/9853#discussion_r1539480094

Goals

  • Severities aligned with Roslyn - https://learn.microsoft.com/en-us/visualstudio/code-quality/use-roslyn-analyzers?view=vs-2022#configure-severity-levels, we can omit silent.
  • The isEnabledconfiguration is passed to Analyzer Initialize call - and is basically an evaluation of Severity != BuildAnalyzerResultSeverity.None
  • Logic properly reflected in the design doc

maridematte avatar May 02 '24 14:05 maridematte