1 write to Severity
Microsoft.CodeAnalysis.Workspaces (1)
Diagnostics\DiagnosticData.cs (1)
106Severity = severity;
52 references to Severity
Microsoft.CodeAnalysis.EditorFeatures (6)
Diagnostics\DiagnosticsSquiggleTaggerProvider.cs (5)
55var isUnnecessary = diagnostic.Severity == DiagnosticSeverity.Hidden && diagnostic.CustomTags.Contains(WellKnownDiagnosticTags.Unnecessary); 58(diagnostic.Severity == DiagnosticSeverity.Warning || diagnostic.Severity == DiagnosticSeverity.Error || isUnnecessary) && 92if (diagnostic.Severity == DiagnosticSeverity.Error && 103switch (diagnostic.Severity)
Diagnostics\DiagnosticsSuggestionTaggerProvider.cs (1)
47=> diagnostic.Severity == DiagnosticSeverity.Info;
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (3)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (1)
214Assert.Equal(DiagnosticSeverity.Warning, diagnostic.Severity);
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (1)
262=> $"{(string.IsNullOrWhiteSpace(diagnostic.DataLocation.MappedFileSpan.Path) ? diagnostic.ProjectId.ToString() : diagnostic.DataLocation.MappedFileSpan.ToString())}: {diagnostic.Severity} {diagnostic.Id}: {diagnostic.Message}";
EditAndContinue\RemoteEditAndContinueServiceTests.cs (1)
39=> $"[{d.ProjectId}] {d.Severity} {d.Id}:" +
Microsoft.CodeAnalysis.EditorFeatures.Wpf (4)
InlineDiagnostics\InlineDiagnosticsTag.cs (1)
161=> _diagnostic.Severity switch
InlineDiagnostics\InlineDiagnosticsTaggerProvider.cs (3)
69diagnostic.Severity is DiagnosticSeverity.Warning or DiagnosticSeverity.Error && 102if (diagnostic.Severity == DiagnosticSeverity.Error) 108else if (diagnostic.Severity == DiagnosticSeverity.Warning)
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (5)
Diagnostics\DiagnosticProviderTests.vb (3)
383x.Severity = y.Severity AndAlso 394Hash.Combine(obj.DataLocation.UnmappedFileSpan.StartLinePosition.GetHashCode(), obj.Severity)))))
Diagnostics\DiagnosticServiceTests.vb (2)
287Assert.Equal(workspaceDiagnosticAnalyzer.DiagDescriptor.DefaultSeverity, diagnostics(0).Severity) 307Assert.Equal(DiagnosticSeverity.Error, diagnostics(0).Severity)
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\EmitSolutionUpdateResults.cs (1)
147if (data.Severity != DiagnosticSeverity.Error)
ExternalAccess\VSTypeScript\Api\VSTypeScriptDiagnosticData.cs (1)
24=> _data.Severity;
Microsoft.CodeAnalysis.LanguageServer.Protocol (8)
Features\CodeFixes\CodeFixService.cs (3)
122var preferredMap = diagnostic.Severity == DiagnosticSeverity.Error 262diagnostics = diagnostics.WhereAsArray(d => d.Severity.IsMoreSevereThanOrEqualTo(minimumSeverity)); 701await diagnosticsWithSameSpan.OrderByDescending(d => d.Severity)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_BuildSynchronization.cs (1)
174diagnostic.Severity,
Features\UnifiedSuggestions\UnifiedSuggestedActionsSource.cs (1)
401var category = GetFixCategory(groupKey.Item1.Severity);
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (3)
319if (!capabilities.HasVisualStudioLspCapability() && string.IsNullOrEmpty(diagnosticData.Message) && diagnosticData.Severity == DiagnosticSeverity.Hidden) 379Severity = ConvertDiagnosticSeverity(diagnosticData.Severity), 472if (diagnosticData.Severity == DiagnosticSeverity.Hidden)
Microsoft.CodeAnalysis.Workspaces (6)
Diagnostics\DiagnosticData.cs (6)
125=> new(Id, Category, Message, Severity, DefaultSeverity, IsEnabledByDefault, 151Severity == other.Severity && 164Hash.Combine((int)Severity, 172=> $"{Id} {Severity} {Message} {ProjectId} {DataLocation.MappedFileSpan} [original: {DataLocation.UnmappedFileSpan}]"; 185Id, Category, Message, Severity, DefaultSeverity,
Microsoft.VisualStudio.LanguageServices (13)
PreviewPane\PreviewPaneService.cs (1)
50switch (diagnostic.Severity)
TableDataSource\DiagnosticTableItem.cs (5)
70diagnostic.Severity == otherDiagnostic.Severity && 103left.Severity == right.Severity && 120Hash.Combine(data.Id, ((int)data.Severity).GetHashCode())));
TableDataSource\Suppression\VisualStudioSuppressionFixService.cs (1)
160var buildDiagnostics = _buildErrorDiagnosticService.GetBuildErrors().Where(d => d.ProjectId != null && d.Severity != DiagnosticSeverity.Hidden);
TableDataSource\VisualStudioBaseDiagnosticListTable.LiveTableDataSource.cs (2)
266switch (diagnostic.Severity) 374content = ValueTypeCache.GetOrCreate(GetErrorCategory(data.Severity));
TableDataSource\VisualStudioDiagnosticListTable.BuildTableDataSource.cs (1)
160content = ValueTypeCache.GetOrCreate(GetErrorCategory(data.Severity));
TaskList\ExternalErrorDiagnosticUpdateSource.cs (3)
969item1.Severity != item2.Severity || 994Hash.Combine(obj.DataLocation.UnmappedFileSpan.Span.Start.GetHashCode(), (int)obj.Severity)))));
Microsoft.VisualStudio.LanguageServices.UnitTests (3)
Diagnostics\DiagnosticTableDataSourceTests.vb (3)
690diagnostic1.Severity, 714diagnostic2.Severity, 715diagnostic2.Severity,
Roslyn.VisualStudio.Next.UnitTests (2)
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (2)
64Assert.Equal(DiagnosticSeverity.Hidden, diagnostics[0].Severity); 86Assert.Equal(DiagnosticSeverity.Info, diagnostics[0].Severity);