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