52 references to ToString
GenerateRulesMissingDocumentation (1)
Program.cs (1)
78var escapedTitle = descriptor.Title.ToString(CultureInfo.InvariantCulture).Replace("<", "\\<");
Microsoft.CodeAnalysis (12)
CommandLine\CommonCompiler.SuppressionDiagnostic.cs (2)
54var localizableMessageFormat = s_suppressionDiagnosticDescriptor.MessageFormat.ToString(formatProvider); 60_suppressionJustification.ToString(formatProvider));
CommandLine\SarifV1ErrorLogger.cs (2)
159string? shortDescription = descriptor.Title.ToString(_culture); 165string? fullDescription = descriptor.Description.ToString(_culture);
CommandLine\SarifV2ErrorLogger.cs (2)
223string? shortDescription = descriptor.Title.ToString(_culture); 231string? fullDescription = descriptor.Description.ToString(_culture);
Diagnostic\Diagnostic_SimpleDiagnostic.cs (2)
94return _descriptor.MessageFormat.ToString(formatProvider); 97var localizedMessageFormat = _descriptor.MessageFormat.ToString(formatProvider);
Diagnostic\LocalizableString.cs (3)
39return localizableResource.ToString(null); 49return ToString(null); 54return ToString(formatProvider);
SourceGeneration\GeneratorDriver.cs (1)
350var description = string.Format(provider.GetDescription(errorCode).ToString(CultureInfo.CurrentUICulture), e);
Microsoft.CodeAnalysis.CodeStyle (1)
DiagnosticHelper.cs (1)
343var messageFormat = _messageFormat.ToString(formatProvider);
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (1)
CommandLineTests.cs (1)
9426Assert.Contains(AnalyzerThatThrowsInGetMessage.Rule.MessageFormat.ToString(CultureInfo.InvariantCulture), output, StringComparison.Ordinal);
Microsoft.CodeAnalysis.CSharp.Features (2)
CodeFixes\Suppression\CSharpSuppressionCodeFixProvider.cs (2)
60var title = includeTitle ? diagnostic.Descriptor.Title.ToString(CultureInfo.CurrentUICulture) : null; 181var title = diagnostic.Descriptor.Title.ToString(CultureInfo.CurrentUICulture);
Microsoft.CodeAnalysis.EditorFeatures (2)
EditorConfigSettings\Data\AnalyzerSetting.cs (2)
46public string Title => _descriptor.Title.ToString(CultureInfo.CurrentUICulture); 47public string Description => _descriptor.Description.ToString(CultureInfo.CurrentUICulture);
Microsoft.CodeAnalysis.Features (2)
DiagnosticHelper.cs (1)
343var messageFormat = _messageFormat.ToString(formatProvider);
EditAndContinue\EmitSolutionUpdateResults.cs (1)
204string.Format(descriptor.MessageFormat.ToString(CultureInfo.CurrentUICulture), diagnostic.Arguments),
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_BuildSynchronization.cs (2)
184descriptor.Title.ToString(CultureInfo.CurrentUICulture), 185descriptor.Description.ToString(CultureInfo.CurrentUICulture),
Microsoft.CodeAnalysis.UnitTests (15)
Diagnostics\DiagnosticLocalizationTests.cs (15)
53Assert.Equal(fixedTitle, descriptor.Title.ToString(arCulture)); 54Assert.Equal(fixedMessageFormat, descriptor.MessageFormat.ToString(arCulture)); 55Assert.Equal(fixedDescription, descriptor.Description.ToString(arCulture)); 78Assert.Equal<string>(fixedTitle, descriptor.Title.ToString(CustomResourceManager.DefaultCulture)); 79Assert.Equal<string>(fixedMessageFormat, descriptor.MessageFormat.ToString(CustomResourceManager.DefaultCulture)); 80Assert.Equal<string>(fixedDescription, descriptor.Description.ToString(CustomResourceManager.DefaultCulture)); 82Assert.Equal(localizedTitle, descriptor.Title.ToString(arCulture)); 83Assert.Equal(localizedMessageFormat, descriptor.MessageFormat.ToString(arCulture)); 84Assert.Equal(localizedDescription, descriptor.Description.ToString(arCulture)); 97Assert.Equal(fixedTitle, localizableDiagnostic.Descriptor.Title.ToString(CustomResourceManager.DefaultCulture)); 99Assert.Equal(fixedDescription, localizableDiagnostic.Descriptor.Description.ToString(CustomResourceManager.DefaultCulture)); 102Assert.Equal(localizedTitle, localizableDiagnostic.Descriptor.Title.ToString(arCulture)); 104Assert.Equal(localizedDescription, localizableDiagnostic.Descriptor.Description.ToString(arCulture)); 120Assert.Equal(expected, localizableResource.ToString(CustomResourceManager.DefaultCulture)); 125Assert.Equal(expected, localizableResource.ToString(arCulture));
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (1)
CommandLineTests.vb (1)
8971Assert.Contains(AnalyzerThatThrowsInGetMessage.Rule.MessageFormat.ToString(CultureInfo.InvariantCulture), output, StringComparison.Ordinal)
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.Workspaces (2)
Diagnostics\DiagnosticData.cs (2)
267title: diagnostic.Descriptor.Title.ToString(CultureInfo.CurrentUICulture), 268description: diagnostic.Descriptor.Description.ToString(CultureInfo.CurrentUICulture),
Microsoft.VisualStudio.LanguageServices (2)
TaskList\ProjectExternalErrorReporter.cs (2)
289title = descriptor.Title.ToString(CultureInfo.CurrentUICulture); 290description = descriptor.Description.ToString(CultureInfo.CurrentUICulture);
Microsoft.VisualStudio.LanguageServices.Implementation (7)
SolutionExplorer\DiagnosticItem\BaseDiagnosticAndGeneratorItemSource.DiagnosticDescriptorComparer.cs (4)
24comparison = StringComparer.CurrentCulture.Compare(x.Title.ToString(CultureInfo.CurrentUICulture), y.Title.ToString(CultureInfo.CurrentUICulture)); 30comparison = StringComparer.CurrentCulture.Compare(x.MessageFormat.ToString(CultureInfo.CurrentUICulture), y.MessageFormat.ToString(CultureInfo.CurrentUICulture));
SolutionExplorer\DiagnosticItem\DiagnosticItem.BrowseObject.cs (3)
40return _diagnosticItem.Descriptor.Title.ToString(CultureInfo.CurrentUICulture); 49return _diagnosticItem.Descriptor.Description.ToString(CultureInfo.CurrentUICulture); 94return _diagnosticItem.Descriptor.MessageFormat.ToString(CultureInfo.CurrentUICulture);