1 write to Title
Microsoft.CodeAnalysis (1)
Diagnostic\DiagnosticDescriptor.cs (1)
175this.Title = title;
61 references to Title
AnalyzerRunner (1)
Program.cs (1)
157description = diagnostic.Descriptor?.Title.ToString();
BuildActionTelemetryTable (1)
DiagnosticDescriptorExtensions.cs (1)
198return new DiagnosticDescriptor(descriptor.Id, descriptor.Title, messageFormat,
CodeStyleConfigFileGenerator (1)
Program.cs (1)
149result.AppendLine($"# {rule.Id}: {rule.Title}");
GenerateRulesMissingDocumentation (1)
Program.cs (1)
78var escapedTitle = descriptor.Title.ToString(CultureInfo.InvariantCulture).Replace("<", "\\<");
Microsoft.CodeAnalysis (10)
CommandLine\SarifDiagnosticComparer.cs (3)
55&& x.Title.Equals(y.Title) 72Hash.Combine(obj.Title.GetHashCode(),
CommandLine\SarifV1ErrorLogger.cs (1)
159string? shortDescription = descriptor.Title.ToString(_culture);
CommandLine\SarifV2ErrorLogger.cs (1)
223string? shortDescription = descriptor.Title.ToString(_culture);
Diagnostic\CustomObsoleteDiagnosticInfo.cs (1)
99title: baseDescriptor.Title,
Diagnostic\DiagnosticDescriptor.cs (3)
201this.Title.Equals(other.Title); 218this.Title.GetHashCode())))))));
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (1)
317ForceLocalizableStringExceptions(descriptor.Title, handler);
Microsoft.CodeAnalysis.CodeStyle (2)
DiagnosticDescriptorExtensions.cs (1)
198return new DiagnosticDescriptor(descriptor.Id, descriptor.Title, messageFormat,
DiagnosticHelper.cs (1)
249descriptor.Title,
Microsoft.CodeAnalysis.CodeStyle.LegacyTestFramework.UnitTestUtilities (1)
AbstractDiagnosticProviderBasedUserDiagnosticTest.cs (1)
86Assert.NotEqual("", descriptor.Title?.ToString() ?? "");
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (1)
CodeFixVerifierHelper.cs (1)
55Assert.NotEqual("", descriptor.Title?.ToString() ?? "");
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Diagnostics\Suppression\SuppressionTests.cs (2)
956#pragma warning disable {UserDiagnosticAnalyzer.Decsciptor.Id} // {UserDiagnosticAnalyzer.Decsciptor.Title} 960#pragma warning restore {UserDiagnosticAnalyzer.Decsciptor.Id} // {UserDiagnosticAnalyzer.Decsciptor.Title}
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Diagnostics\DiagnosticAnalyzerTests.cs (1)
723var title = descriptor.Title.ToString();
Microsoft.CodeAnalysis.CSharp.Features (3)
CodeFixes\Suppression\CSharpSuppressionCodeFixProvider.cs (2)
60var title = includeTitle ? diagnostic.Descriptor.Title.ToString(CultureInfo.CurrentUICulture) : null; 181var title = diagnostic.Descriptor.Title.ToString(CultureInfo.CurrentUICulture);
QuickInfo\CSharpDiagnosticAnalyzerQuickInfoProvider.cs (1)
157descriptor.Title.ToStringOrNull() ??
Microsoft.CodeAnalysis.EditorFeatures (1)
EditorConfigSettings\Data\AnalyzerSetting.cs (1)
46public string Title => _descriptor.Title.ToString(CultureInfo.CurrentUICulture);
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (2)
CodeActions\CodeFixVerifierHelper.cs (1)
55Assert.NotEqual("", descriptor.Title?.ToString() ?? "");
Diagnostics\AbstractDiagnosticProviderBasedUserDiagnosticTest.cs (1)
86Assert.NotEqual("", descriptor.Title?.ToString() ?? "");
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (3)
EditAndContinue\EditAndContinueDiagnosticDescriptorsTests.cs (3)
26Assert.Equal(new LocalizableResourceString(nameof(FeaturesResources.RudeEdit), FeaturesResources.ResourceManager, typeof(FeaturesResources)), d.Title); 38Assert.Equal(new LocalizableResourceString(nameof(FeaturesResources.EditAndContinue), FeaturesResources.ResourceManager, typeof(FeaturesResources)), d.Title); 48Assert.Equal(new LocalizableResourceString(nameof(FeaturesResources.EditAndContinue), FeaturesResources.ResourceManager, typeof(FeaturesResources)), d.Title);
Microsoft.CodeAnalysis.Features (3)
CodeFixes\Configuration\ConfigurationUpdater.cs (1)
716? $"{_diagnostic.Id}: {_diagnostic.Descriptor.Title}"
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.PragmaBatchFixHelpers.cs (1)
80title: diagnostic.Descriptor.Title,
DiagnosticHelper.cs (1)
249descriptor.Title,
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_BuildSynchronization.cs (1)
184descriptor.Title.ToString(CultureInfo.CurrentUICulture),
Microsoft.CodeAnalysis.Test.Utilities (7)
Diagnostics\CommonDiagnosticAnalyzers.cs (6)
144""shortDescription"": """ + Descriptor1.Title + @""", 158""shortDescription"": """ + Descriptor2.Title + @""", 221""shortDescription"": """ + Descriptor1.Title + @""", 235""shortDescription"": """ + Descriptor2.Title + @""", 381""text"": """ + Descriptor1.Title + @""" 397""text"": """ + Descriptor2.Title + @"""
Diagnostics\DescriptorFactory.cs (1)
22/// - empty <see cref="DiagnosticDescriptor.Title"/> and <see cref="DiagnosticDescriptor.Category"/>
Microsoft.CodeAnalysis.UnitTests (10)
Diagnostics\DiagnosticLocalizationTests.cs (10)
53Assert.Equal(fixedTitle, descriptor.Title.ToString(arCulture)); 73Assert.Equal<string>(fixedTitle, descriptor.Title.ToString()); 78Assert.Equal<string>(fixedTitle, descriptor.Title.ToString(CustomResourceManager.DefaultCulture)); 82Assert.Equal(localizedTitle, descriptor.Title.ToString(arCulture)); 92Assert.Equal(fixedTitle, localizableDiagnostic.Descriptor.Title.ToString()); 97Assert.Equal(fixedTitle, localizableDiagnostic.Descriptor.Title.ToString(CustomResourceManager.DefaultCulture)); 102Assert.Equal(localizedTitle, localizableDiagnostic.Descriptor.Title.ToString(arCulture)); 271var unused1 = descriptor2.Title.GetHashCode(); 277var localizableTitle = descriptor.Title; 313unused1 = descriptors[0].Title.ToString();
Microsoft.CodeAnalysis.VisualBasic.Features (2)
CodeFixes\Suppression\VisualBasicSuppressionCodeFixProvider.vb (2)
65Dim title = If(includeTitle, diagnostic.Descriptor.Title.ToString(CultureInfo.CurrentUICulture), Nothing) 182Dim title = diagnostic.Descriptor.Title.ToString(CultureInfo.CurrentUICulture)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Diagnostics\DiagnosticAnalyzerTests.vb (1)
475Dim title = descriptor.Title.ToString()
Microsoft.CodeAnalysis.Workspaces (2)
DiagnosticDescriptorExtensions.cs (1)
198return new DiagnosticDescriptor(descriptor.Id, descriptor.Title, messageFormat,
Diagnostics\DiagnosticData.cs (1)
267title: diagnostic.Descriptor.Title.ToString(CultureInfo.CurrentUICulture),
Microsoft.VisualStudio.LanguageServices (1)
TaskList\ProjectExternalErrorReporter.cs (1)
289title = descriptor.Title.ToString(CultureInfo.CurrentUICulture);
Microsoft.VisualStudio.LanguageServices.Implementation (4)
SolutionExplorer\DiagnosticItem\BaseDiagnosticAndGeneratorItemSource.DiagnosticDescriptorComparer.cs (2)
24comparison = StringComparer.CurrentCulture.Compare(x.Title.ToString(CultureInfo.CurrentUICulture), y.Title.ToString(CultureInfo.CurrentUICulture));
SolutionExplorer\DiagnosticItem\DiagnosticItem.BrowseObject.cs (1)
40return _diagnosticItem.Descriptor.Title.ToString(CultureInfo.CurrentUICulture);
SolutionExplorer\DiagnosticItem\DiagnosticItem.cs (1)
31: base(descriptor.Id + ": " + descriptor.Title)