6 overrides of GetMessage
Microsoft.CodeAnalysis (5)
CommandLine\CommonCompiler.SuppressionDiagnostic.cs (1)
51public override string GetMessage(IFormatProvider? formatProvider = null)
Diagnostic\Diagnostic.DiagnosticWithProgrammaticSuppression.cs (1)
43public override string GetMessage(IFormatProvider? formatProvider = null)
Diagnostic\Diagnostic_SimpleDiagnostic.cs (1)
90public override string GetMessage(IFormatProvider? formatProvider = null)
Diagnostic\DiagnosticWithInfo.cs (1)
99public override string GetMessage(IFormatProvider? formatProvider = null)
DiagnosticAnalyzer\CompilerDiagnosticAnalyzer.CompilationAnalyzer.cs (1)
102public override string GetMessage(IFormatProvider? formatProvider = null)
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
EvaluationContextBase.cs (1)
161public override string GetMessage(IFormatProvider? formatProvider = null)
84 references to GetMessage
Microsoft.CodeAnalysis (9)
CommandLine\CommonCompiler.SuppressionDiagnostic.cs (1)
58_originalDiagnostic.GetMessage(formatProvider),
CommandLine\SarifV1ErrorLogger.cs (1)
68string? message = diagnostic.GetMessage(_culture);
CommandLine\SarifV2ErrorLogger.cs (1)
62string? message = diagnostic.GetMessage(_culture);
Diagnostic\Diagnostic.DiagnosticWithProgrammaticSuppression.cs (1)
44=> _originalUnsuppressedDiagnostic.GetMessage(formatProvider);
Diagnostic\DiagnosticFormatter.cs (2)
60diagnostic.GetMessage(culture)); 65diagnostic.GetMessage(culture));
DiagnosticAnalyzer\AnalyzerExecutor.cs (2)
1313exceptionDiagnostic.GetMessage() == other.GetMessage();
DiagnosticAnalyzer\CompilerDiagnosticAnalyzer.CompilationAnalyzer.cs (1)
104return _original.GetMessage(formatProvider);
Microsoft.CodeAnalysis.CodeStyle.LegacyTestFramework.UnitTestUtilities (1)
AbstractDiagnosticProviderBasedUserDiagnosticTest.cs (1)
227Assert.Equal(diagnosticMessage, diagnostics.Single().GetMessage());
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
UseExpressionBodyCodeFixProvider.cs (1)
49var title = diagnostic.GetMessage();
UseExpressionBodyForLambdaCodeFixProvider.cs (1)
40var title = diagnostic.GetMessage();
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (5)
RemoveUnusedParametersTests.cs (5)
1229Assert.Equal("Remove unused parameter 'p1'", sortedDiagnostics[0].GetMessage()); 1230Assert.Equal("Parameter 'p2' can be removed; its initial value is never used", sortedDiagnostics[1].GetMessage()); 1231Assert.Equal("Remove unused parameter 'p3' if it is not part of a shipped public API", sortedDiagnostics[2].GetMessage()); 1232Assert.Equal("Parameter 'p4' can be removed if it is not part of a shipped public API; its initial value is never used", sortedDiagnostics[3].GetMessage()); 1233Assert.Equal("Parameter 'p5' can be removed; its initial value is never used", sortedDiagnostics[4].GetMessage());
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (7)
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (1)
809Assert.Equal(expectedMessage, diagnostics[index].GetMessage());
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (1)
770.Select(d => $"{d.Id}: {d.GetMessage().Split(new[] { Environment.NewLine }, StringSplitOptions.None).First()}"));
RemoveUnusedParametersTests.cs (5)
1229Assert.Equal("Remove unused parameter 'p1'", sortedDiagnostics[0].GetMessage()); 1230Assert.Equal("Parameter 'p2' can be removed; its initial value is never used", sortedDiagnostics[1].GetMessage()); 1231Assert.Equal("Remove unused parameter 'p3' if it is not part of a shipped public API", sortedDiagnostics[2].GetMessage()); 1232Assert.Equal("Parameter 'p4' can be removed if it is not part of a shipped public API; its initial value is never used", sortedDiagnostics[3].GetMessage()); 1233Assert.Equal("Parameter 'p5' can be removed; its initial value is never used", sortedDiagnostics[4].GetMessage());
Microsoft.CodeAnalysis.CSharp.Features (2)
UseExpressionBodyCodeFixProvider.cs (1)
49var title = diagnostic.GetMessage();
UseExpressionBodyForLambdaCodeFixProvider.cs (1)
40var title = diagnostic.GetMessage();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\UseSiteErrorTests.cs (1)
1229Assert.DoesNotContain("System.Runtime.CompilerServices.CompilerGeneratedAttribute", diag.GetMessage(), StringComparison.Ordinal);
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (2)
ChangeSignature\AbstractChangeSignatureTests.cs (1)
162string.Join("\r\n", diagnostics.Select(d => d.GetMessage())),
Diagnostics\AbstractDiagnosticProviderBasedUserDiagnosticTest.cs (1)
227Assert.Equal(diagnosticMessage, diagnostics.Single().GetMessage());
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (25)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (13)
1405diagnostics1.Select(d => $"{d.Id}: {d.GetMessage()}")); 1476diagnostics.Select(d => $"{d.Id}: {d.GetMessage()}")); 1490diagnostics.Select(d => $"{d.Id}: {d.GetMessage()}")); 1543diagnostics1.Select(d => $"{d.Id}: {d.GetMessage()}")); 1623diagnostics.Select(d => $"{d.Id}: {d.GetMessage()}")); 1697diagnostics.Select(d => $"{d.Id}: {d.GetMessage()}")); 1741diagnostics.Select(d => $"{d.Id}: {d.GetMessage()}")); 1755diagnostics.Select(d => $"{d.Id}: {d.GetMessage()}")); 2216diagnostics.Select(d => $"{d.Id}: {d.GetMessage()}")); 2225diagnostics.Select(d => $"{d.Id}: {d.GetMessage()}")); 4089diagnostics.Select(d => $"{d.Id}: {d.GetMessage()}")); 4596result.diagnostics.Select(d => $"{d.Id}: {d.GetMessage()}")); 4662result.diagnostics.Select(d => $"{d.Id}: {d.GetMessage()}"));
EditAndContinue\RemoteEditAndContinueServiceTests.cs (2)
349Assert.Equal(diagnostic.GetMessage(), (await proxy.GetDocumentDiagnosticsAsync(document, document, activeStatementSpanProvider, CancellationToken.None)).Single().GetMessage());
EditAndContinue\RudeEditDiagnosticTests.cs (10)
89Assert.False(d.GetMessage().Contains("{"), kind.ToString()); 95Assert.True(d.GetMessage().Contains("<1>"), kind.ToString()); 96Assert.True(d.GetMessage().Contains("<2>"), kind.ToString()); 97Assert.False(d.GetMessage().Contains("{"), kind.ToString()); 103Assert.True(d.GetMessage().Contains("<1>"), kind.ToString()); 104Assert.True(d.GetMessage().Contains("<2>"), kind.ToString()); 105Assert.True(d.GetMessage().Contains("<3>"), kind.ToString()); 106Assert.False(d.GetMessage().Contains("{"), kind.ToString()); 112Assert.True(d.GetMessage().Contains("<1>"), kind.ToString()); 113Assert.False(d.GetMessage().Contains("{"), kind.ToString());
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (4)
Diagnostics\DiagnosticServiceTests.vb (4)
877Assert.Equal(expectedMessage, diagnostic.GetMessage) 909Assert.Equal(expectedMessage, diagnostic.GetMessage) 942}, projectDiagnostics.Select(Function(d) d.Id & ": " & d.GetMessage())) 948}, documentDiagnostics.Select(Function(d) d.Id & ": " & d.GetMessage()))
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
DebuggerDiagnosticFormatter.cs (1)
24diagnostic.GetMessage(culture));
Microsoft.CodeAnalysis.Features (1)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.PragmaBatchFixHelpers.cs (1)
75message: diagnostic.GetMessage(),
Microsoft.CodeAnalysis.InteractiveHost (1)
Interactive\Core\InteractiveHost.Service.cs (1)
541writer.WriteLine(error.GetMessage(CultureInfo.CurrentCulture));
Microsoft.CodeAnalysis.Test.Utilities (2)
Diagnostics\DiagnosticExtensions.cs (2)
128var diagnosticMessage = diagnostic.GetMessage(); 445=> e.Location.IsInSource ? $"{e.Severity} {e.Id}: {e.GetMessage(CultureInfo.CurrentCulture)}" :
Microsoft.CodeAnalysis.UnitTests (3)
Diagnostics\DiagnosticLocalizationTests.cs (3)
93Assert.Equal(fixedMessageFormat, localizableDiagnostic.GetMessage()); 98Assert.Equal(fixedMessageFormat, localizableDiagnostic.GetMessage(CustomResourceManager.DefaultCulture)); 103Assert.Equal(localizedMessageFormat, localizableDiagnostic.GetMessage(arCulture));
Microsoft.CodeAnalysis.VisualBasic (1)
GlobalImport.vb (1)
83Throw New ArgumentException(firstError.GetMessage(CultureInfo.CurrentUICulture))
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (3)
Compilation\VisualBasicCompilationOptionsTests.vb (1)
367Dim errorTexts = (From e In diagnostics Let text = e.GetMessage(CultureInfo.GetCultureInfo("en")) Order By text Select text).ToArray()
Semantics\BinaryOperators.vb (1)
1500Assert.Equal("Length of String constant resulting from concatenation exceeds System.Int32.MaxValue. Try splitting the string into multiple constants.", err.GetMessage(EnsureEnglishUICulture.PreferredOrNull))
Semantics\UseSiteErrorTests.vb (1)
554Assert.DoesNotContain("System.Runtime.CompilerServices.CompilerGeneratedAttribute", diag.GetMessage, StringComparison.Ordinal)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (3)
IncrementalParser\IncrementalParser.vb (2)
825Assert.Equal("Syntax error.", oldTree.GetDiagnostics()(0).GetMessage(EnsureEnglishUICulture.PreferredOrNull)) 836Assert.Equal("Syntax error.", tmpTree.GetDiagnostics()(0).GetMessage(EnsureEnglishUICulture.PreferredOrNull))
Parser\ParseExpression.vb (1)
1022errors &= e.Code & " : " & e.GetMessage(CultureInfo.GetCultureInfo("en")) & " (" & span.Start & ", " & span.End & ")" & Environment.NewLine
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (9)
CompilationTestUtils.vb (7)
992Dim message = e.Id + ": " + e.GetMessage(EnsureEnglishUICulture.PreferredOrNull) 1031Return comparer.Compare(diag1.GetMessage(EnsureEnglishUICulture.PreferredOrNull), diag2.GetMessage(EnsureEnglishUICulture.PreferredOrNull)) 1050Return comparer.Compare(diag1.GetMessage(EnsureEnglishUICulture.PreferredOrNull), diag2.GetMessage(EnsureEnglishUICulture.PreferredOrNull)) 1059Return comparer.Compare(diag1.GetMessage(EnsureEnglishUICulture.PreferredOrNull), diag2.GetMessage(EnsureEnglishUICulture.PreferredOrNull))
ParserTestUtilities.vb (2)
565output.AppendLine(GetErrorString(e.Code, e.GetMessage(EnsureEnglishUICulture.PreferredOrNull), span.Start.ToString(), span.End.ToString())) 610If message IsNot Nothing AndAlso message <> syntaxError.GetMessage(EnsureEnglishUICulture.PreferredOrNull) Then
Microsoft.CodeAnalysis.Workspaces (2)
Diagnostics\DiagnosticData.cs (1)
256diagnostic.GetMessage(CultureInfo.CurrentUICulture),
Workspace\Solution\SolutionState.SkeletonReferenceCache.cs (1)
268logger.Log(" " + diagnostic.GetMessage());