46 references to CheckResultSeverity
Microsoft.Build (46)
BuildCheck\API\BuildCheckResult.cs (4)
30internal BuildEventArgs ToEventArgs(CheckResultSeverity severity) 33CheckResultSeverity.Suggestion => new BuildCheckResultMessage(this), 34CheckResultSeverity.Warning => new BuildCheckResultWarning(this), 35CheckResultSeverity.Error => new BuildCheckResultError(this),
BuildCheck\API\CheckConfiguration.cs (10)
24Severity = CheckResultSeverity.None 42public CheckResultSeverity? Severity { get; init; } 54if (Severity.HasValue && Severity.Value != CheckResultSeverity.Default) 56return !Severity.Value.Equals(CheckResultSeverity.None); 101private static CheckResultSeverity? TryExtractSeverity(Dictionary<string, string>? config) 111return CheckResultSeverity.None; 113return CheckResultSeverity.Default; 115return CheckResultSeverity.Suggestion; 117return CheckResultSeverity.Warning; 119return CheckResultSeverity.Error;
BuildCheck\Checks\CopyAlwaysCheck.cs (1)
18new CheckConfiguration() { RuleId = RuleId, Severity = CheckResultSeverity.Warning });
BuildCheck\Checks\DoubleWritesCheck.cs (1)
26new CheckConfiguration() { Severity = CheckResultSeverity.Warning });
BuildCheck\Checks\EmbeddedResourceCheck.cs (1)
18new CheckConfiguration() { RuleId = RuleId, Severity = CheckResultSeverity.Warning });
BuildCheck\Checks\ExecCliBuildCheck.cs (1)
24new CheckConfiguration() { Severity = CheckResultSeverity.Warning });
BuildCheck\Checks\NoEnvironmentVariablePropertyCheck.cs (1)
18new CheckConfiguration() { Severity = CheckResultSeverity.Suggestion });
BuildCheck\Checks\PreferProjectReferenceCheck.cs (1)
18new CheckConfiguration() { RuleId = RuleId, Severity = CheckResultSeverity.Warning });
BuildCheck\Checks\PropertiesUsageCheck.cs (3)
20new CheckConfiguration() { RuleId = "BC0201", Severity = CheckResultSeverity.Warning, EvaluationCheckScope = EvaluationCheckScope.ProjectFileOnly }); 25new CheckConfiguration() { RuleId = "BC0202", Severity = CheckResultSeverity.Warning, EvaluationCheckScope = EvaluationCheckScope.ProjectFileOnly }); 30new CheckConfiguration() { RuleId = "BC0203", Severity = CheckResultSeverity.None, EvaluationCheckScope = EvaluationCheckScope.ProjectFileOnly });
BuildCheck\Checks\SharedOutputPathCheck.cs (1)
18new CheckConfiguration() { RuleId = RuleId, Severity = CheckResultSeverity.Warning });
BuildCheck\Checks\TargetFrameworkConfusionCheck.cs (1)
17new CheckConfiguration() { RuleId = RuleId, Severity = CheckResultSeverity.Warning });
BuildCheck\Checks\TargetFrameworkUnexpectedCheck.cs (1)
18new CheckConfiguration() { RuleId = RuleId, Severity = CheckResultSeverity.Warning });
BuildCheck\Checks\UntrustedLocationCheck.cs (1)
25new CheckConfiguration() { Severity = CheckResultSeverity.Error });
BuildCheck\Infrastructure\CheckConfigurationEffective.cs (4)
13public CheckConfigurationEffective(string ruleId, EvaluationCheckScope evaluationCheckScope, CheckResultSeverity severity) 15if (severity == CheckResultSeverity.Default) 33public CheckResultSeverity Severity { get; } 35public bool IsEnabled => Severity >= CheckResultSeverity.Suggestion;
BuildCheck\Infrastructure\CheckWrapper.cs (5)
132case CheckResultSeverity.Suggestion: 135case CheckResultSeverity.Warning: 138case CheckResultSeverity.Error: 141case CheckResultSeverity.Default: 142case CheckResultSeverity.None:
BuildCheck\Infrastructure\ConfigurationProvider.cs (3)
283private CheckResultSeverity GetSeverityValue(CheckConfiguration editorConfigValue, CheckConfiguration defaultValue) 285CheckResultSeverity? resultSeverity = null; 289if (editorConfigValue.Severity != null && editorConfigValue.Severity != CheckResultSeverity.Default)
BuildCheck\Utilities\CheckResultSeverityExtensions.cs (7)
9public static DiagnosticSeverity? ToDiagnosticSeverity(this CheckResultSeverity? severity) 19public static DiagnosticSeverity ToDiagnosticSeverity(this CheckResultSeverity severity) 23CheckResultSeverity.Default => DiagnosticSeverity.Default, 24CheckResultSeverity.None => DiagnosticSeverity.None, 25CheckResultSeverity.Suggestion => DiagnosticSeverity.Suggestion, 26CheckResultSeverity.Warning => DiagnosticSeverity.Warning, 27CheckResultSeverity.Error => DiagnosticSeverity.Error,