1 write to Descriptor
Microsoft.VisualStudio.LanguageServices.Implementation (1)
SolutionExplorer\DiagnosticItem\DiagnosticItem.cs (1)
35
Descriptor
= descriptor;
18 references to Descriptor
Microsoft.VisualStudio.LanguageServices.Implementation (18)
SolutionExplorer\AnalyzersCommandHandler.cs (4)
256
_tracker.SelectedDiagnosticItems[0].
Descriptor
.GetValidHelpLinkUri() != null;
290
var severity = diagnosticItem.
Descriptor
.GetEffectiveSeverity(project.CompilationOptions, analyzerConfigOptions?.AnalyzerOptions, analyzerConfigOptions?.TreeOptions);
327
var configurable = !_tracker.SelectedDiagnosticItems.Any(static item => item.
Descriptor
.ImmutableCustomTags().Contains(WellKnownDiagnosticTags.NotConfigurable));
519
var uri = _tracker.SelectedDiagnosticItems[0].
Descriptor
.GetValidHelpLinkUri();
SolutionExplorer\DiagnosticItem\BaseDiagnosticAndGeneratorItemSource.cs (1)
186
var effectiveSeverity = item.
Descriptor
.GetEffectiveSeverity(project.CompilationOptions, newAnalyzerConfigOptions?.AnalyzerOptions, newAnalyzerConfigOptions?.TreeOptions);
SolutionExplorer\DiagnosticItem\DiagnosticItem.BrowseObject.cs (10)
31
return _diagnosticItem.
Descriptor
.Id;
40
return _diagnosticItem.
Descriptor
.Title.ToString(CultureInfo.CurrentUICulture);
49
return _diagnosticItem.
Descriptor
.Description.ToString(CultureInfo.CurrentUICulture);
58
return _diagnosticItem.
Descriptor
.GetValidHelpLinkUri()?.AbsoluteUri;
67
return _diagnosticItem.
Descriptor
.Category;
76
return MapDiagnosticSeverityToText(_diagnosticItem.
Descriptor
.DefaultSeverity);
85
return _diagnosticItem.
Descriptor
.IsEnabledByDefault;
94
return _diagnosticItem.
Descriptor
.MessageFormat.ToString(CultureInfo.CurrentUICulture);
103
return string.Join(" ", _diagnosticItem.
Descriptor
.CustomTags);
123
return _diagnosticItem.
Descriptor
.Id;
SolutionExplorer\DiagnosticItem\DiagnosticItem.cs (3)
81
ruleSetDocument.SetSeverity(_analyzerReference.Display,
Descriptor
.Id, value);
88
var effectiveSeverity = value.ToDiagnosticSeverity() ??
Descriptor
.DefaultSeverity;
89
var diagnostic = Diagnostic.Create(
Descriptor
, Location.None, effectiveSeverity, additionalLocations: null, properties: null);