6 overrides of Severity
Microsoft.CodeAnalysis (5)
CommandLine\CommonCompiler.SuppressionDiagnostic.cs (1)
63public override DiagnosticSeverity Severity => DiagnosticSeverity.Info;
Diagnostic\Diagnostic.DiagnosticWithProgrammaticSuppression.cs (1)
51public override DiagnosticSeverity Severity
Diagnostic\Diagnostic_SimpleDiagnostic.cs (1)
115public override DiagnosticSeverity Severity
Diagnostic\DiagnosticWithInfo.cs (1)
74public sealed override DiagnosticSeverity Severity
DiagnosticAnalyzer\CompilerDiagnosticAnalyzer.CompilationAnalyzer.cs (1)
95public override DiagnosticSeverity Severity => _original.Severity;
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
EvaluationContextBase.cs (1)
131public override DiagnosticSeverity Severity
269 references to Severity
Microsoft.CodeAnalysis (26)
Collections\ImmutableArrayExtensions.cs (1)
653if (diagnostic.Severity == DiagnosticSeverity.Error)
CommandLine\CommonCompiler.cs (2)
548else if (diag.Severity == DiagnosticSeverity.Hidden) 582if (diag.Severity == DiagnosticSeverity.Error)
CommandLine\SarifV1ErrorLogger.cs (1)
66_writer.Write("level", GetLevel(diagnostic.Severity));
CommandLine\SarifV2ErrorLogger.cs (1)
60_writer.Write("level", GetLevel(diagnostic.Severity));
Compilation\Compilation.cs (1)
247if (previousScriptCompilation.GetDiagnostics().Any(static d => d.Severity == DiagnosticSeverity.Error))
Compilation\LoadDirective.cs (1)
22RoslynDebug.Assert(diagnostics.IsEmpty || diagnostics.All(d => d.Severity == DiagnosticSeverity.Error));
Diagnostic\Diagnostic.cs (5)
319/// To get the effective severity of the diagnostic, use <see cref="Severity"/>. 376/// and <see cref="Severity"/> = <see cref="DiagnosticSeverity.Error"/>. 383this.Severity == DiagnosticSeverity.Error; 430switch (this.Severity) 594=> Severity == DiagnosticSeverity.Error && !IsSuppressed;
Diagnostic\Diagnostic.DiagnosticWithProgrammaticSuppression.cs (1)
53get { return _originalUnsuppressedDiagnostic.Severity; }
Diagnostic\DiagnosticBag.cs (5)
205if (diagnostic.Severity != InternalDiagnosticSeverity.Void) 207Debug.Assert(diagnostic.Severity != InternalDiagnosticSeverity.Unknown); //Info access should have forced resolution. 227if (diagnostic.Severity == InternalDiagnosticSeverity.Void) 247if (diagnostic.Severity != InternalDiagnosticSeverity.Void) 249Debug.Assert(diagnostic.Severity != InternalDiagnosticSeverity.Unknown); //Info access should have forced resolution.
Diagnostic\DiagnosticDescriptor.cs (1)
235return effectiveDiagnostic != null ? MapSeverityToReport(effectiveDiagnostic.Severity) : ReportDiagnostic.Suppress;
Diagnostic\DiagnosticFormatter.cs (2)
83switch (diagnostic.Severity) 98throw ExceptionUtilities.UnexpectedValue(diagnostic.Severity);
DiagnosticAnalyzer\AnalyzerDriver.cs (1)
1921severityFilter.Contains(DiagnosticDescriptor.MapSeverityToReport(diagnostic.Severity)))
DiagnosticAnalyzer\AnalyzerExecutor.cs (2)
1312exceptionDiagnostic.Severity == other.Severity &&
DiagnosticAnalyzer\CompilerDiagnosticAnalyzer.CompilationAnalyzer.cs (2)
68diagnostic.Severity != DiagnosticSeverity.Hidden) 95public override DiagnosticSeverity Severity => _original.Severity;
Microsoft.CodeAnalysis.CodeStyle (7)
AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
53if (node.ContainsDiagnostics && node.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error))
AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
113?.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)
AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
128if (root.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error))
AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
527if (tree.GetDiagnostics(cancellationToken).Any(d => d.Severity == DiagnosticSeverity.Error))
AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
92if (syntax.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error))
AbstractSimplifyLinqExpressionDiagnosticAnalyzer.cs (1)
115if (context.Operation.Syntax.GetDiagnostics().Any(diagnostic => diagnostic.Severity == DiagnosticSeverity.Error))
J\s\src\Compilers\Core\Portable\Collections\ImmutableArrayExtensions.cs\ImmutableArrayExtensions.cs (1)
653if (diagnostic.Severity == DiagnosticSeverity.Error)
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
AbstractAddAccessibilityModifiersCodeFixProvider.cs (1)
30var priority = diagnostic.Severity == DiagnosticSeverity.Hidden
DocumentExtensions.cs (1)
166diag => diag.Severity == DiagnosticSeverity.Error && !ignoreErrorCode.Contains(diag.Id));
Microsoft.CodeAnalysis.CodeStyle.LegacyTestFramework.UnitTestUtilities (1)
AbstractDiagnosticProviderBasedUserDiagnosticTest.cs (1)
223Assert.Equal(diagnosticSeverity, diagnostics.Single().Severity);
Microsoft.CodeAnalysis.CSharp (9)
Binder\Binder_Crefs.cs (1)
1009if (diag.Severity == DiagnosticSeverity.Error)
Binder\Binder_InterpolatedString.cs (1)
73!interpolation.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error) &&
Compilation\CSharpDiagnosticFilter.cs (2)
60else if (d.Severity == InternalDiagnosticSeverity.Void) 93reportAction = GetDiagnosticReport(d.Severity,
Compilation\SyntaxAndDeclarationManager.cs (1)
190Debug.Assert(!directive.IsActive || tree.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error));
FlowAnalysis\DefiniteAssignment.cs (1)
568if (diagnostic.Severity != DiagnosticSeverity.Error || compatDiagnosticSet.Contains(diagnostic))
FlowAnalysis\FlowAnalysisPass.cs (1)
90IEnumerable<Diagnostic> getErrorsOnly(IEnumerable<Diagnostic> diags) => diags.Where(d => d.Severity == DiagnosticSeverity.Error);
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (2)
250reportedAnError = implementingMemberAndDiagnostics.Diagnostics.Diagnostics.Any(static d => d.Severity == DiagnosticSeverity.Error); 1753if (diagnostic.Severity == DiagnosticSeverity.Error && diagnostic.Code is not ((int)ErrorCode.ERR_ImplicitImplementationOfNonPublicInterfaceMember or (int)ErrorCode.ERR_ImplicitImplementationOfInaccessibleInterfaceMember))
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
67if (arrowExpressionClause.GetDiagnostics().Any(static d => d.Severity == DiagnosticSeverity.Error))
ConditionalExpressionPlacementDiagnosticAnalyzer.cs (1)
61if (conditionalExpression.GetRequiredParent().GetDiagnostics().Any(static d => d.Severity == DiagnosticSeverity.Error))
ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
61if (current.ContainsDiagnostics && current.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error))
ConvertSwitchStatementToExpressionDiagnosticAnalyzer.cs (1)
51if (switchStatement.GetDiagnostics().Any(diagnostic => diagnostic.Severity == DiagnosticSeverity.Error))
CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
101if (localDeclaration.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error))
CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
55if (expression.GetDiagnostics().Any(diagnostic => diagnostic.Severity == DiagnosticSeverity.Error))
CSharpVirtualCharService.cs (1)
182if (parentExpression.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error))
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
UseExpressionBodyCodeFixProvider.cs (1)
45var priority = diagnostic.Severity == DiagnosticSeverity.Hidden
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (2)
CSharpIsAndCastCheckDiagnosticAnalyzerTests.cs (1)
661Assert.Equal(DiagnosticSeverity.Warning, diag.Severity);
SimplifyInterpolationTests.cs (1)
50diagnostics.Select(d => (d.Descriptor.Id, d.Severity)));
Microsoft.CodeAnalysis.CSharp.EditorFeatures (3)
Interactive\CSharpSendToInteractiveSubmissionProvider.cs (1)
33!tree.GetDiagnostics().Any(diagnostic => diagnostic.Severity == DiagnosticSeverity.Error);
StringCopyPaste\StringCopyPasteHelpers.cs (2)
49if (diagnostic.Severity == DiagnosticSeverity.Error) 73if (diagnostic.Severity == DiagnosticSeverity.Error)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (4)
CSharpIsAndCastCheckDiagnosticAnalyzerTests.cs (1)
661Assert.Equal(DiagnosticSeverity.Warning, diag.Severity);
PdbSourceDocument\AbstractPdbSourceDocumentTests.cs (1)
320Assert.Empty(result.Diagnostics.Where(d => d.Severity == DiagnosticSeverity.Error));
Semantics\SpeculationAnalyzerTests.cs (1)
519static bool isProblem(Diagnostic d) => d.Severity >= DiagnosticSeverity.Warning;
SimplifyInterpolationTests.cs (1)
50diagnostics.Select(d => (d.Descriptor.Id, d.Severity)));
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
PDB\CSharpPDBTestBase.cs (1)
28compilation.GetDiagnostics().Where(d => d.Severity == DiagnosticSeverity.Error).Verify();
PDB\PDBUsingTests.cs (1)
946compilation.GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Info).Verify();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (29)
Diagnostics\DiagnosticAnalyzerTests.cs (10)
326Assert.True(effectiveDiag.Severity == DiagnosticSeverity.Error); 357switch (effectiveDiag.Severity) 413Assert.Equal(1, effectiveDiags.Count(d => d.Severity == DiagnosticSeverity.Error)); 414Assert.Equal(1, effectiveDiags.Count(d => d.Severity == DiagnosticSeverity.Warning)); 420Assert.Equal(1, effectiveDiags.Count(d => d.Severity == DiagnosticSeverity.Error)); 421Assert.Equal(1, effectiveDiags.Count(d => d.Severity == DiagnosticSeverity.Info)); 427Assert.Equal(1, effectiveDiags.Count(d => d.Severity == DiagnosticSeverity.Error)); 428Assert.Equal(1, effectiveDiags.Count(d => d.Severity == DiagnosticSeverity.Hidden)); 434Assert.Equal(1, effectiveDiags.Count(d => d.Severity == DiagnosticSeverity.Error)); 435Assert.Equal(1, effectiveDiags.Count(d => d.Severity == DiagnosticSeverity.Hidden));
Diagnostics\GetDiagnosticsTests.cs (7)
119Assert.Equal(DiagnosticSeverity.Warning, diag.Severity); 123Assert.Equal(DiagnosticSeverity.Error, error.Severity); 128Assert.Equal(DiagnosticSeverity.Warning, warning.Severity); 133Assert.Equal(DiagnosticSeverity.Hidden, hidden.Severity); 138Assert.Equal(DiagnosticSeverity.Info, info.Severity); 512Assert.Equal(DiagnosticSeverity.Warning, diagnostic.Severity); 560Assert.Equal(DiagnosticSeverity.Warning, diagnostic.Severity);
FlowAnalysis\FlowDiagnosticTests.cs (11)
156count[(int)e.Severity]++; 184count[(int)e.Severity]++; 353count[(int)e.Severity]++; 386count[(int)e.Severity]++; 496Assert.NotEmpty(this.FlowDiagnostics(comp).Where(e => e.Severity >= DiagnosticSeverity.Error)); 514Assert.Empty(this.FlowDiagnostics(comp).Where(e => e.Severity >= DiagnosticSeverity.Error)); 535Assert.NotEmpty(this.FlowDiagnostics(comp).Where(e => e.Severity >= DiagnosticSeverity.Error)); 552Assert.Empty(this.FlowDiagnostics(comp).Where(e => e.Severity >= DiagnosticSeverity.Error)); 573Assert.NotEmpty(this.FlowDiagnostics(comp).Where(e => e.Severity >= DiagnosticSeverity.Error)); 591Assert.NotEmpty(this.FlowDiagnostics(comp).Where(e => e.Severity >= DiagnosticSeverity.Error)); 636Assert.NotEmpty(this.FlowDiagnostics(comp).Where(e => e.Severity >= DiagnosticSeverity.Error));
Semantics\PatternMatchingTests.cs (1)
5648compilation.GetEmitDiagnostics().Where(d => d.Severity != DiagnosticSeverity.Warning).Verify(
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
EvaluationContext.cs (1)
251Where(d => d.Severity == DiagnosticSeverity.Error).
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (11)
UsingDebugInfoTests.cs (11)
638comp.GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Info).Verify(); 673comp.GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Info).Verify(); 718comp.GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Info).Verify(); 756comp.GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Info).Verify(); 797comp.GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Info).Verify(); 829comp.GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Info).Verify(); 885comp.GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Info).Verify(); 936comp.GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Info).Verify(); 1021comp.GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Info).Verify(); 1069comp.GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Info).Verify(); 1111comp.GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Info).Verify();
Microsoft.CodeAnalysis.CSharp.Features (9)
ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
67if (arrowExpressionClause.GetDiagnostics().Any(static d => d.Severity == DiagnosticSeverity.Error))
ConditionalExpressionPlacementDiagnosticAnalyzer.cs (1)
61if (conditionalExpression.GetRequiredParent().GetDiagnostics().Any(static d => d.Severity == DiagnosticSeverity.Error))
ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
61if (current.ContainsDiagnostics && current.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error))
ConvertSwitchStatementToExpressionDiagnosticAnalyzer.cs (1)
51if (switchStatement.GetDiagnostics().Any(diagnostic => diagnostic.Severity == DiagnosticSeverity.Error))
CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
101if (localDeclaration.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error))
CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
55if (expression.GetDiagnostics().Any(diagnostic => diagnostic.Severity == DiagnosticSeverity.Error))
StringIndentation\CSharpStringIndentationService.cs (2)
91if (token.ContainsDiagnostics && token.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)) 107var errors = interpolatedString.GetDiagnostics().Where(d => d.Severity == DiagnosticSeverity.Error);
UseExpressionBodyCodeFixProvider.cs (1)
45var priority = diagnostic.Severity == DiagnosticSeverity.Hidden
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (57)
Semantics\ImportsTests.cs (1)
147comp.GetDiagnostics().Where(d => d.Severity == DiagnosticSeverity.Error).Verify();
Semantics\InteractiveUsingTests.cs (5)
142CreateCompilation(source).GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Hidden).Verify(expectedDiagnostics); 161CreateCompilation(source, options: options).GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Hidden).Verify(expectedDiagnostics); 179CreateCompilation(source).GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Hidden).Verify(expectedDiagnostics); 251CreateCompilation(source).GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Hidden).Verify(expectedDiagnostics); 270CreateCompilation(source, options: options).GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Hidden).Verify(expectedDiagnostics);
Semantics\InterpolationTests.cs (12)
533Assert.True(SyntaxFactory.ParseSyntaxTree(source + normal).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 534Assert.True(SyntaxFactory.ParseSyntaxTree(source + normal + " ").GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 535Assert.True(SyntaxFactory.ParseSyntaxTree(source + normal + "{").GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 536Assert.True(SyntaxFactory.ParseSyntaxTree(source + normal + "{ ").GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 537Assert.True(SyntaxFactory.ParseSyntaxTree(source + verbat).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 538Assert.True(SyntaxFactory.ParseSyntaxTree(source + verbat + " ").GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 539Assert.True(SyntaxFactory.ParseSyntaxTree(source + verbat + "{").GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 540Assert.True(SyntaxFactory.ParseSyntaxTree(source + verbat + "{ ").GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 558Assert.True(SyntaxFactory.ParseSyntaxTree(source).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 576Assert.True(SyntaxFactory.ParseSyntaxTree(source).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 595Assert.True(SyntaxFactory.ParseSyntaxTree(source).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 1491Assert.True(SyntaxFactory.ParseSyntaxTree(text).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error));
Semantics\MethodBodyModelTests.cs (3)
129count[(int)e.Severity]++; 618Assert.Equal(0, diags.Count(d => d.Severity == DiagnosticSeverity.Error)); 619Assert.Equal(0, diags.Count(d => d.Severity == DiagnosticSeverity.Warning));
Semantics\NullableReferenceTypesTests.cs (22)
121405Assert.Equal(DiagnosticSeverity.Warning, diagnostics.Single().Severity); 121414Assert.Equal(DiagnosticSeverity.Warning, diagnostics.Single().Severity); 121423Assert.Equal(DiagnosticSeverity.Warning, diagnostics.Single().Severity); 121434Assert.Equal(DiagnosticSeverity.Warning, diagnostics.Single().Severity); 121443Assert.Equal(DiagnosticSeverity.Error, diagnostics.Single().Severity); 121454Assert.Equal(DiagnosticSeverity.Error, diagnostics.Single().Severity); 121464Assert.Equal(DiagnosticSeverity.Error, diagnostics.Single().Severity); 121489Assert.Equal(DiagnosticSeverity.Hidden, diagnostics.Single().Severity); 121500Assert.Equal(DiagnosticSeverity.Hidden, diagnostics.Single().Severity); 121510Assert.Equal(DiagnosticSeverity.Warning, diagnostics.Single().Severity); 121521Assert.Equal(DiagnosticSeverity.Warning, diagnostics.Single().Severity); 121740Assert.Equal(DiagnosticSeverity.Warning, diagnostics.Single().Severity); 121749Assert.Equal(DiagnosticSeverity.Warning, diagnostics.Single().Severity); 121758Assert.Equal(DiagnosticSeverity.Warning, diagnostics.Single().Severity); 121769Assert.Equal(DiagnosticSeverity.Warning, diagnostics.Single().Severity); 121778Assert.Equal(DiagnosticSeverity.Error, diagnostics.Single().Severity); 121789Assert.Equal(DiagnosticSeverity.Error, diagnostics.Single().Severity); 121799Assert.Equal(DiagnosticSeverity.Error, diagnostics.Single().Severity); 121824Assert.Equal(DiagnosticSeverity.Hidden, diagnostics.Single().Severity); 121835Assert.Equal(DiagnosticSeverity.Hidden, diagnostics.Single().Severity); 121845Assert.Equal(DiagnosticSeverity.Warning, diagnostics.Single().Severity); 121856Assert.Equal(DiagnosticSeverity.Warning, diagnostics.Single().Severity);
Semantics\OperatorTests.cs (2)
6271CreateCompilation(text).GetDiagnostics().Where(d => d.Severity == DiagnosticSeverity.Error).Verify( 6292CreateCompilation(text).GetDiagnostics().Where(d => d.Severity == DiagnosticSeverity.Error).Verify();
Semantics\RawInterpolationTests.cs (8)
559Assert.True(SyntaxFactory.ParseSyntaxTree(source + normal).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 560Assert.True(SyntaxFactory.ParseSyntaxTree(source + normal + " ").GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 561Assert.True(SyntaxFactory.ParseSyntaxTree(source + normal + "{").GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 562Assert.True(SyntaxFactory.ParseSyntaxTree(source + normal + "{ ").GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 580Assert.True(SyntaxFactory.ParseSyntaxTree(source).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 598Assert.True(SyntaxFactory.ParseSyntaxTree(source).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 617Assert.True(SyntaxFactory.ParseSyntaxTree(source).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 1163Assert.True(SyntaxFactory.ParseSyntaxTree(text).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error));
Semantics\RefEscapingTests.cs (1)
48Assert.True(comp.GetDiagnostics().All(d => d.Severity != DiagnosticSeverity.Error));
Semantics\UnsafeTests.cs (1)
2378if (expectError != compilationDiagnostics.Any(diag => diag.Severity == DiagnosticSeverity.Error))
Semantics\VarianceTests.cs (2)
114var errors = comp.GetDiagnostics().Where(d => d.Severity == DiagnosticSeverity.Error); 227var errors = comp.GetDiagnostics().Where(d => d.Severity == DiagnosticSeverity.Error);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Compilation\SemanticModelAPITests.cs (1)
4366compilation.GetDiagnostics().Where(d => d.Severity == DiagnosticSeverity.Error).Verify();
Symbols\TypeTests.cs (1)
1197Assert.Equal(0, comp.GetDeclarationDiagnostics().Count(e => e.Severity >= DiagnosticSeverity.Error));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
LexicalAndXml\PreprocessorTests.cs (1)
3876Assert.Equal(DiagnosticSeverity.Warning, diagnostic.Severity);
Syntax\LambdaUtilitiesTests.cs (1)
44compilation.GetDiagnostics().Where(d => d.Severity == DiagnosticSeverity.Error).Verify();
Microsoft.CodeAnalysis.CSharp.Test.Utilities (3)
CSharpTestBase.cs (2)
2037var actualDiagnostics = compilation.GetDiagnostics().Where(d => d.Severity != DiagnosticSeverity.Hidden); 2048var actualDiagnostics = compilation.GetDiagnostics().Where(d => d.Severity != DiagnosticSeverity.Hidden);
DiagnosticTestUtilities.cs (1)
121IsWarning = e.Severity == DiagnosticSeverity.Warning,
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpVirtualCharService.cs (1)
182if (parentExpression.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error))
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
CodeGeneration\AddImportsTests.cs (1)
793Assert.Empty(compilerDiagnostics.Where(d => d.Severity == DiagnosticSeverity.Error));
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (1)
SuggestedActionsSource.cs (1)
444return GetFixCategory(result.CodeFixCollection.FirstDiagnostic.Severity);
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (1)
Diagnostics\AbstractDiagnosticProviderBasedUserDiagnosticTest.cs (1)
223Assert.Equal(diagnosticSeverity, diagnostics.Single().Severity);
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
Suggestions\SuggestedActionsSource.cs (1)
444return GetFixCategory(result.CodeFixCollection.FirstDiagnostic.Severity);
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
EvaluationContextBase.cs (1)
60var errors = diagnostics.AsEnumerable().Where(d => d.Severity == DiagnosticSeverity.Error);
Microsoft.CodeAnalysis.Features (21)
AbstractAddAccessibilityModifiersCodeFixProvider.cs (1)
30var priority = diagnostic.Severity == DiagnosticSeverity.Hidden
AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
53if (node.ContainsDiagnostics && node.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error))
AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
113?.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)
AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
128if (root.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error))
AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
527if (tree.GetDiagnostics(cancellationToken).Any(d => d.Severity == DiagnosticSeverity.Error))
AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
92if (syntax.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error))
AbstractSimplifyLinqExpressionDiagnosticAnalyzer.cs (1)
115if (context.Operation.Syntax.GetDiagnostics().Any(diagnostic => diagnostic.Severity == DiagnosticSeverity.Error))
CodeFixes\Configuration\ConfigurationUpdater.cs (1)
210diagnostic.Severity.ToEditorConfigString(),
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.PragmaBatchFixHelpers.cs (1)
76severity: diagnostic.Severity,
CodeFixes\Suppression\SuppressionHelpers.cs (2)
51switch (diagnostic.Severity) 65throw ExceptionUtilities.UnexpectedValue(diagnostic.Severity);
Completion\Providers\AbstractInternalsVisibleToCompletionProvider.cs (1)
195if (diagnostic.Severity == DiagnosticSeverity.Error)
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.cs (1)
82if (ifStatement == null || ifStatement.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error))
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (2)
59if (stringToken.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)) 100if (interpolatedString.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error))
ConvertToInterpolatedString\ConvertRegularStringToInterpolatedStringRefactoringProvider.cs (1)
50if (literalExpression.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error))
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
559var syntaxError = syntaxDiagnostics.FirstOrDefault(d => d.Severity == DiagnosticSeverity.Error);
EditAndContinue\EditSessionTelemetry.cs (1)
130=> LogProjectAnalysisSummary(summary, projectTelemetryId, emitDiagnostics.SelectAsArray(d => d.Severity == DiagnosticSeverity.Error, d => d.Id));
UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (1)
54var priority = diagnostic.Severity == DiagnosticSeverity.Hidden
Wrapping\AbstractWrapper.cs (1)
67=> declaration.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error && d.Location.SourceSpan.OverlapsWith(headerSpan));
Wrapping\AbstractWrappingCodeRefactoringProvider.cs (1)
53var containsSyntaxError = node.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error);
Microsoft.CodeAnalysis.InteractiveHost (2)
Interactive\Core\InteractiveHost.Service.cs (2)
540var writer = (error.Severity == DiagnosticSeverity.Error) ? Console.Error : Console.Out; 675if (diagnostics.Any(static d => d.Severity == DiagnosticSeverity.Error))
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\Breakpoints\ValidateBreakableRangeHandler.cs (1)
66if (tree.GetDiagnostics(cancellationToken).Any(d => d.Severity == DiagnosticSeverity.Error))
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator.UnitTests (1)
Utilities\TestLsifOutput.vb (1)
56Assert.Empty(compilation.GetDiagnostics().Where(Function(d) d.Severity = DiagnosticSeverity.Error))
Microsoft.CodeAnalysis.Scripting (6)
Hosting\CommandLine\CommandLineRunner.cs (3)
375int delta = (int)d2.Severity - (int)d1.Severity; 383_console.SetForegroundColor(diagnostic.Severity == DiagnosticSeverity.Error ? ConsoleColor.Red : ConsoleColor.Yellow);
Script.cs (2)
340return ImmutableArray.CreateRange(GetCompilation().GetDiagnostics(cancellationToken).Where(d => d.Severity == DiagnosticSeverity.Warning)); 344return ImmutableArray.CreateRange(e.Diagnostics.Where(d => d.Severity is DiagnosticSeverity.Error or DiagnosticSeverity.Warning));
ScriptBuilder.cs (1)
109var filtered = diagnostics.AsEnumerable().Where(d => d.Severity == DiagnosticSeverity.Error).AsImmutable();
Microsoft.CodeAnalysis.Scripting.TestUtilities (1)
ScriptingTestHelpers.cs (1)
91e.Diagnostics.Any(d => d.Severity == DiagnosticSeverity.Error && e.Message == d.ToString());
Microsoft.CodeAnalysis.Test.Utilities (2)
Diagnostics\DiagnosticDescription.cs (1)
129_effectiveSeverityOpt = includeEffectiveSeverity ? d.Severity : (DiagnosticSeverity?)null;
Diagnostics\DiagnosticExtensions.cs (1)
445=> e.Location.IsInSource ? $"{e.Severity} {e.Id}: {e.GetMessage(CultureInfo.CurrentCulture)}" :
Microsoft.CodeAnalysis.UnitTests (1)
Diagnostics\DiagnosticCreationTests.cs (1)
21Assert.Equal(effectiveSeverity, diagnostic.Severity);
Microsoft.CodeAnalysis.VisualBasic (9)
Binding\Binder_Expressions.vb (2)
1089If diag.Severity = DiagnosticSeverity.Error Then 4921If diag.Severity = DiagnosticSeverity.Error Then
Binding\Binder_Invocation.vb (1)
1944If diagnostic.Severity <> DiagnosticSeverity.Error Then
Compilation\VisualBasicDiagnosticFilter.vb (2)
41If diagnostic.Severity = InternalDiagnosticSeverity.Void Then 82diagnostic.Severity,
Declarations\DeclarationTreeBuilder.vb (1)
852If Not modifier.GetDiagnostics().Any(Function(d) d.Severity = DiagnosticSeverity.Error) Then
GlobalImport.vb (1)
80Dim firstError = errors.AsEnumerable().FirstOrDefault(Function(diag) diag.Severity = DiagnosticSeverity.Error)
OptionsValidator.vb (1)
55If Not errors.Any(Function(diag) diag.Severity = DiagnosticSeverity.Error) Then
Symbols\Source\SynthesizedMyGroupCollectionPropertyAccessorSymbol.vb (1)
87If diag.Severity = DiagnosticSeverity.Error Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.UnitTests (1)
SimplifyInterpolationTests.vb (1)
37diagnostics.Select(Function(d) (d.Descriptor.Id, d.Severity)))
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
SimplifyInterpolationTests.vb (1)
37diagnostics.Select(Function(d) (d.Descriptor.Id, d.Severity)))
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (4)
BreakingChanges.vb (3)
89Assert.Equal(DiagnosticSeverity.Warning, errs(0).Severity) 211Assert.Equal(DiagnosticSeverity.Warning, errs(0).Severity) 306Assert.Equal(DiagnosticSeverity.Warning, errs(0).Severity)
CodeGen\WinRTCollectionTests.vb (1)
6337verifier.Diagnostics.AsEnumerable().Where(Function(d) d.Severity > DiagnosticSeverity.Info).Verify()
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (2)
ImportDebugInfoTests.vb (2)
491comp.GetDiagnostics().Where(Function(d) d.Severity > DiagnosticSeverity.Info).Verify() 555comp.GetDiagnostics().Where(Function(d) d.Severity > DiagnosticSeverity.Info).Verify()
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (16)
Diagnostics\DiagnosticAnalyzerTests.vb (10)
72Assert.True(effectiveDiag.Severity = DiagnosticSeverity.Error) 103Select Case effectiveDiag.Severity 157Assert.Equal(1, effectiveDiags.Count(Function(d) d.Severity = DiagnosticSeverity.Error)) 158Assert.Equal(1, effectiveDiags.Count(Function(d) d.Severity = DiagnosticSeverity.Warning)) 164Assert.Equal(1, effectiveDiags.Count(Function(d) d.Severity = DiagnosticSeverity.Error)) 165Assert.Equal(1, effectiveDiags.Count(Function(d) d.Severity = DiagnosticSeverity.Info)) 171Assert.Equal(1, effectiveDiags.Count(Function(d) d.Severity = DiagnosticSeverity.Error)) 172Assert.Equal(1, effectiveDiags.Count(Function(d) d.Severity = DiagnosticSeverity.Hidden)) 178Assert.Equal(1, effectiveDiags.Count(Function(d) d.Severity = DiagnosticSeverity.Error)) 179Assert.Equal(1, effectiveDiags.Count(Function(d) d.Severity = DiagnosticSeverity.Hidden))
Diagnostics\GetDiagnosticsTests.vb (5)
104Assert.Equal(DiagnosticSeverity.Warning, diag.Severity) 108Assert.Equal(DiagnosticSeverity.Error, [error].Severity) 113Assert.Equal(DiagnosticSeverity.Warning, warning.Severity) 118Assert.Equal(DiagnosticSeverity.Hidden, hidden.Severity) 123Assert.Equal(DiagnosticSeverity.Info, info.Severity)
FlowAnalysis\FlowDiagnosticTests.vb (1)
915Assert.NotEmpty(Me.FlowDiagnostics(comp).AsEnumerable().Where(Function(e) e.Severity = DiagnosticSeverity.[Warning]))
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
TestSyntaxNodes.vb (1)
1767Assert.Equal(DiagnosticSeverity.Error, tree.GetDiagnostics(node)(0).Severity)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (3)
CompilationTestUtils.vb (3)
729diags = diags.WhereAsArray(Function(d) d.Severity > DiagnosticSeverity.Info) 750Dim diags As ImmutableArray(Of Diagnostic) = errors.WhereAsArray(Function(e) e.Severity = DiagnosticSeverity.Error) 981If Not suppressInfos OrElse e.Diagnostic.Severity > DiagnosticSeverity.Info Then
Microsoft.CodeAnalysis.Workspaces (3)
Diagnostics\DiagnosticData.cs (1)
257diagnostic.Severity,
DocumentExtensions.cs (1)
166diag => diag.Severity == DiagnosticSeverity.Error && !ignoreErrorCode.Contains(diag.Id));
J\s\src\Compilers\Core\Portable\Collections\ImmutableArrayExtensions.cs\ImmutableArrayExtensions.cs (1)
653if (diagnostic.Severity == DiagnosticSeverity.Error)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (5)
NetCoreTests.cs (1)
484Assert.Empty(diagnostics.Where(d => d.Severity >= DiagnosticSeverity.Warning));
VisualStudioMSBuildWorkspaceTests.cs (4)
360.Where(d => d.Severity is DiagnosticSeverity.Error or DiagnosticSeverity.Warning) 2296var errs = comp.GetDiagnostics().Where(d => d.Severity == DiagnosticSeverity.Error); 2401comp.GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Info).Verify(); 2418comp.GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Info).Verify();
Microsoft.VisualStudio.LanguageServices (1)
LanguageService\AbstractLanguageService`2.VsLanguageDebugInfo.cs (1)
321if (tree.GetDiagnostics(cancellationToken).Any(d => d.Severity == DiagnosticSeverity.Error))
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\FileCodeModel.cs (1)
782return syntaxTree.GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
ProjectSystemShim\TempPECompiler.TempPEProject.vb (1)
52Return emitResult.Diagnostics.Where(Function(d) d.Severity = DiagnosticSeverity.Error).Count()
Roslyn.Test.PdbUtilities (1)
Reader\PdbValidation.cs (1)
536result.Diagnostics.Where(d => d.Severity == DiagnosticSeverity.Error).Verify();
VBCSCompiler.UnitTests (1)
AnalyzerConsistencyCheckerTests.cs (1)
76Assert.Empty(emitResult.Diagnostics.Where(x => x.Severity == DiagnosticSeverity.Error));