Base:
1 override of ToString
Microsoft.CodeAnalysis.EditorFeatures.Text (1)
621 references to ToString
IdeCoreBenchmarks (1)
Microsoft.Analyzers.Extra.Tests (8)
Microsoft.Analyzers.Local (1)
Microsoft.Analyzers.Local.Tests (7)
Resources\RoslynTestUtils.cs (7)
381results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal));
389results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal));
396results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal));
472results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal));
480results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal));
487results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal));
508return document.WithText(SourceText.From(newText.ToString(), newText.Encoding, newText.ChecksumAlgorithm));
Microsoft.AspNetCore.Analyzer.Testing (1)
Microsoft.AspNetCore.Components.Analyzers.Tests (1)
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (1)
Microsoft.AspNetCore.Http.Extensions.Tests (2)
Microsoft.AspNetCore.Http.Microbenchmarks (2)
Microsoft.AspNetCore.OpenApi.SourceGenerators (1)
Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests (1)
Microsoft.CodeAnalysis (3)
Microsoft.CodeAnalysis.Analyzers (1)
Microsoft.CodeAnalysis.CodeStyle (1)
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (1)
Microsoft.CodeAnalysis.CSharp (3)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (28)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Features (1)
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (25)
Semantics\LocalFunctionTests.cs (12)
7346var localFuncPosition = tree.GetText().ToString().IndexOf("void local<TParameter>()", StringComparison.Ordinal) - 1;
7347var methodPosition = tree.GetText().ToString().IndexOf("void M2<TParameter>()", StringComparison.Ordinal) - 1;
7499var localFuncPosition = tree.GetText().ToString().IndexOf("[My(a)]", StringComparison.Ordinal);
7500var methodPosition = tree.GetText().ToString().IndexOf("[My(b)]", StringComparison.Ordinal);
7573var localFuncPosition = tree.GetText().ToString().IndexOf("positionA", StringComparison.Ordinal);
7574var methodPosition = tree.GetText().ToString().IndexOf("positionB", StringComparison.Ordinal);
8929var localFuncPosition = tree.GetText().ToString().IndexOf("positionA", StringComparison.Ordinal);
8930var methodPosition = tree.GetText().ToString().IndexOf("positionB", StringComparison.Ordinal);
9433var localFuncPosition = tree.GetText().ToString().IndexOf("positionA", StringComparison.Ordinal);
9434var methodPosition = tree.GetText().ToString().IndexOf("positionB", StringComparison.Ordinal);
9751var localFuncPosition = tree.GetText().ToString().IndexOf("positionA", StringComparison.Ordinal);
9752var methodPosition = tree.GetText().ToString().IndexOf("positionB", StringComparison.Ordinal);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (12)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (79)
IncrementalParsing\IncrementalParsingTests.cs (69)
499var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
531var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
578var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
842var fullTree = SyntaxFactory.ParseSyntaxTree(withCloseBraceDeletedText.ToString());
1398Assert.Equal(newText.ToString(), finalText);
1412Assert.Equal(newText.ToString(), output);
1858int locationOfInsert = oldText.ToString().IndexOf('0') + 1;
1962int locationOfChange = oldText.ToString().IndexOf("ON", StringComparison.Ordinal), widthOfChange = 2;
1982int locationOfChange = oldText.ToString().IndexOf("const", StringComparison.Ordinal), widthOfChange = 5;
2002int locationOfChange = oldText.ToString().IndexOf("class", StringComparison.Ordinal), widthOfChange = 5;
2025int locationOfChange = oldText.ToString().IndexOf('}'), widthOfChange = 5;
2045int locationOfChange = oldText.ToString().IndexOf('}'), widthOfChange = 5;
2065int locationOfChange = oldText.ToString().IndexOf("fixed", StringComparison.Ordinal), widthOfChange = 5;
2086int locationOfChange = oldText.ToString().IndexOf("@global", StringComparison.Ordinal), widthOfChange = 7;
2118int locationOfChange = oldText.ToString().IndexOf(txtToCmnt, StringComparison.Ordinal), widthOfChange = txtToCmnt.Length;
2143int locationOfChange = oldText.ToString().IndexOf(txtToCmnt, StringComparison.Ordinal), widthOfChange = txtToCmnt.Length;
2170Assert.Equal(parsedTree.GetText().ToString(), incrementalTree.GetText().ToString());
2225Assert.Equal(parsedTree.GetText().ToString(), incrementalTree.GetText().ToString());
2312Assert.Equal(parsedTree.GetText().ToString(), incrementalTree.GetText().ToString());
2797int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal);
2825int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal);
2847int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal);
2898int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal);
2931int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal);
2957int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal);
2982int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal);
3011int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal);
3038int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal);
3062int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal);
3093int locationOfChange = oldText.ToString().IndexOf(txtToCmnt, StringComparison.Ordinal), widthOfChange = txtToCmnt.Length;
3121int locationOfChange = oldText.ToString().IndexOf(txtToCmnt, StringComparison.Ordinal), widthOfChange = txtToCmnt.Length;
3144int locationOfChange = oldText.ToString().IndexOf(txtToCmnt, StringComparison.Ordinal), widthOfChange = txtToCmnt.Length;
3199Assert.Equal(oldText.ToString(), startTree.GetCompilationUnitRoot().ToFullString());
3222newText.ToString());
3252", newText.ToString());
3280", newText.ToString());
3336var fullTree = SyntaxFactory.ParseSyntaxTree(newIText.ToString(), options: newTree.Options);
3350fullTree = SyntaxFactory.ParseSyntaxTree(newIText.ToString(), options: newTree.Options);
3420var fullTree = SyntaxFactory.ParseSyntaxTree(currIText.ToString());
3456var fullTree = SyntaxFactory.ParseSyntaxTree(currIText.ToString());
3632var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3653var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3674var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3695var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3716var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3738var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3762var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3786var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3810var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3834var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3858var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3884var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3909var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3935var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3961var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3979var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3997var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
4015var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
4029var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
4043var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
4058var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
4095var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
4129""", text.ToString());
4132var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
4193Assert.Equal(oldText.ToString(), startTree.GetCompilationUnitRoot().ToFullString());
4202SourceText newText = SourceText.From(token + oldText.ToString());
Microsoft.CodeAnalysis.CSharp.Test.Utilities (3)
Microsoft.CodeAnalysis.EditorFeatures (5)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (10)
Microsoft.CodeAnalysis.EditorFeatures.Text (1)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (15)
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (6)
Microsoft.CodeAnalysis.Features (1)
Microsoft.CodeAnalysis.Features.Test.Utilities (5)
Microsoft.CodeAnalysis.Features.UnitTests (5)
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (11)
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests (2)
Microsoft.CodeAnalysis.Scripting (2)
Microsoft.CodeAnalysis.Test.Utilities (1)
Microsoft.CodeAnalysis.TestAnalyzerReference (1)
Microsoft.CodeAnalysis.UnitTests (118)
Text\TextChangeTests.cs (103)
34Assert.Equal("World", subText.ToString());
42Assert.Equal("Hello", subText.ToString());
50Assert.Equal("World", subText.ToString());
58Assert.Equal("o W", subText.ToString());
68Assert.Equal("Hello", subText.ToString());
80Assert.Equal("World", subText.ToString());
89Assert.Equal("Hello Beautiful World", newText.ToString());
114Assert.Equal("Halo Universe", newText.ToString());
141Assert.Equal("Halo Universe", newText.ToString());
168Assert.Equal("Hello Super Spectacular World", newText.ToString());
180Assert.Equal("Hello Super Vurld", newText.ToString());
194Assert.Equal("Hello Super Vurld", newText.ToString());
206Assert.Equal("HellWorld", newText.ToString());
218Assert.Equal("l Un", subText.ToString());
294Assert.Equal(SourceText.From(changedText.ToString()).Lines, changedText.Lines, new TextLineEqualityComparer());
384Assert.Equal(expected, text.ToString());
404Assert.Equal(expected, text.ToString());
417Assert.Equal("fghijklmno", subtext.ToString());
455Assert.Equal("abcdefghij", newText.Segments[0].ToString());
456Assert.Equal("lmnopqrstuvwxyz", newText.Segments[1].ToString());
468Assert.Equal("abcdefghij*klmnopqrstuvwxyz", textWithSegments.ToString());
471Assert.Equal("abcdefghij", textWithSegments.Segments[0].ToString());
472Assert.Equal("*", textWithSegments.Segments[1].ToString());
473Assert.Equal("klmnopqrstuvwxyz", textWithSegments.Segments[2].ToString());
487Assert.Equal("abcdefghilmnopqrstuvwxyz", textWithFewerSegments.ToString());
492Assert.Equal("abcdefghi", textWithFewerSegments.Segments[0].ToString());
493Assert.Equal("lmnopqrstuvwxyz", textWithFewerSegments.Segments[1].ToString());
518Assert.Equal(a, t.Segments[0].ToString());
519Assert.Equal(b, t.Segments[1].ToString());
531Assert.Equal(a, t.Segments[0].ToString());
532Assert.Equal(b, t.Segments[1].ToString());
533Assert.Equal(new string('c', t.Segments[2].Length), t.Segments[2].ToString());
548Assert.Equal(a, t.Segments[0].ToString());
549Assert.Equal(b, t.Segments[1].ToString());
682Assert.Equal("Hello Cool World", change2.ToString());
699Assert.Equal("0aa4", change1.ToString());
700Assert.Equal("0abba4", change2.ToString());
713Assert.Equal("0aaa2", change1.ToString());
714Assert.Equal("0aabba2", change2.ToString());
727Assert.Equal("0aa4", change1.ToString());
728Assert.Equal("0abb4", change2.ToString());
738Assert.Equal("Heard", change2.ToString());
752Assert.Equal("Hell Bell World", change2.ToString());
766Assert.Equal("Hello Cwazy Vorld", change2.ToString());
782Assert.Equal("0aa1234", change1.ToString());
783Assert.Equal("0bbaa1234", change2.ToString());
795Assert.Equal("0aa4", change1.ToString());
796Assert.Equal("0bbaa4", change2.ToString());
808Assert.Equal("0aa1234", change1.ToString());
809Assert.Equal("0bba1234", change2.ToString());
821Assert.Equal("0aa1234", change1.ToString());
822Assert.Equal("0bb1234", change2.ToString());
834Assert.Equal("0aa1234", change1.ToString());
835Assert.Equal("0bb234", change2.ToString());
848Assert.Equal("0aa4", change1.ToString());
849Assert.Equal("0bba4", change2.ToString());
862Assert.Equal("0aa4", change1.ToString());
863Assert.Equal("0bb", change2.ToString());
872Assert.Equal("Hello World", change2.ToString());
886Assert.Equal("Hello World", change2.ToString());
902Assert.Equal("Hello World", change2.ToString());
917Assert.Equal("Hell World", change1.ToString());
919Assert.Equal("Hello World", change2.ToString());
937Assert.Equal("Hello World", final.ToString());
1035Assert.Equal(originalText.WithChanges(textChanges).ToString(), change2.ToString());
1072Assert.Equal("a234", change1.ToString());
1073Assert.Equal("bb34", change2.ToString());
1076Assert.Equal("bb34", originalText.WithChanges(changes).ToString());
1088Assert.Equal("aa0aa234", change1.ToString());
1089Assert.Equal("baa234", change2.ToString());
1090Assert.Equal(change2.ToString(), original.WithChanges(changes).ToString());
1100Assert.Equal("a01234", change1.ToString());
1101Assert.Equal("bb1234", change2.ToString());
1104Assert.Equal("bb1234", originalText.WithChanges(changes).ToString());
1114Assert.Equal("aa12aa4", change1.ToString());
1115Assert.Equal("bbbaa12aa4", change2.ToString());
1117Assert.Equal("bbbaa12aa4", originalText.WithChanges(changes).ToString());
1127Assert.Equal("a34aaa5", change1.ToString());
1128Assert.Equal("4bbaa5", change2.ToString());
1131Assert.Equal("4bbaa5", originalText.WithChanges(changes).ToString());
1141Assert.Equal("aaaaa12aaaa45aaaaa7", change1.ToString());
1142Assert.Equal("baababbbbbaabbbbba7", change2.ToString());
1145Assert.Equal("baababbbbbaabbbbba7", originalText.WithChanges(changes).ToString());
1155Assert.Equal("a1234", change1.ToString());
1156Assert.Equal("b1b4", change2.ToString());
1159Assert.Equal("b1b4", originalText.WithChanges(changes).ToString());
1169Assert.Equal("aa1234", change1.ToString());
1170Assert.Equal("bab234", change2.ToString());
1173Assert.Equal("bab234", originalText.WithChanges(changes).ToString());
1183Assert.Equal("a2a5", change1.ToString());
1184Assert.Equal("bbb5", change2.ToString());
1187Assert.Equal("bbb5", originalText.WithChanges(changes).ToString());
1197Assert.Equal("46", change1.ToString());
1198Assert.Equal("6", change2.ToString());
1201Assert.Equal("6", originalText.WithChanges(changes).ToString());
1211Assert.Equal("245", change1.ToString());
1212Assert.Equal("5", change2.ToString());
1215Assert.Equal("5", originalText.WithChanges(changes).ToString());
1225Assert.Equal("134", change1.ToString());
1226Assert.Equal("14", change2.ToString());
1229Assert.Equal("14", originalText.WithChanges(changes).ToString());
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (9)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (1)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (50)
IncrementalParser\IncrementalParser.vb (45)
136Dim newString = newText.ToString()
887Dim position = oldText.ToString().IndexOf(str, StringComparison.Ordinal)
908Dim position = oldText.ToString().LastIndexOf("Module", StringComparison.Ordinal)
937Dim position = oldText.ToString().IndexOf("False", StringComparison.Ordinal)
966Dim position = oldText.ToString().LastIndexOf("Module", StringComparison.Ordinal)
990Dim position = oldText.ToString().IndexOf(str, StringComparison.Ordinal) + str.Length
1011Dim position = oldText.ToString().IndexOf("'Else", StringComparison.Ordinal)
1031Dim position = oldText.ToString().IndexOf("X"c)
1055Dim position = oldText.ToString().Length
1081Dim position = oldText.ToString().IndexOf(str, StringComparison.Ordinal)
1107Dim position = oldText.ToString().LastIndexOf(str, StringComparison.Ordinal)
1127Dim fulltree = VisualBasicSyntaxTree.ParseText(newIText.ToString())
1172Dim fulltree = VisualBasicSyntaxTree.ParseText(newIText.ToString())
1268Dim position = oldText.ToString().IndexOf(str, StringComparison.Ordinal)
1292Dim position = oldText.ToString().IndexOf(str, StringComparison.Ordinal)
1316Dim position = oldText.ToString().IndexOf(str, StringComparison.Ordinal)
1340Dim position = oldText.ToString().IndexOf(str, StringComparison.Ordinal)
1363Dim position = oldText.ToString().IndexOf(str, StringComparison.Ordinal)
1386Dim position = oldText.ToString().IndexOf(str, StringComparison.Ordinal)
1406Dim position = oldText.ToString().IndexOf(str, StringComparison.Ordinal)
1426Dim position = oldText.ToString().IndexOf(str, StringComparison.Ordinal)
1446Dim position = oldText.ToString().IndexOf(str, StringComparison.Ordinal)
1466Dim position = oldText.ToString().IndexOf(str, StringComparison.Ordinal)
1490Dim position = oldText.ToString().IndexOf("#"c)
1585Dim position = oldText.ToString().IndexOf("&HFFFFFFFFFF:", StringComparison.Ordinal)
1770Dim position = oldText.ToString.IndexOf(TextToRemove, StringComparison.Ordinal)
1797Dim position = oldText.ToString.IndexOf(TextToRemove, StringComparison.Ordinal)
1826Dim position = oldText.ToString.IndexOf(TextToRemove, StringComparison.Ordinal)
1890Dim position = oldText.ToString.IndexOf(TextToRemove, StringComparison.Ordinal)
1923Dim position = oldText.ToString.IndexOf(TextToRemove, StringComparison.Ordinal)
1957Dim position = oldText.ToString.IndexOf(TextToRemove, StringComparison.Ordinal)
1987Dim position = oldText.ToString.IndexOf(TextToRemove, StringComparison.Ordinal)
2018Dim position = oldText.ToString.IndexOf(TextToRemove, StringComparison.Ordinal)
2050Dim position = oldText.ToString.IndexOf(TextToRemove, StringComparison.Ordinal)
2080Dim position = oldText.ToString.IndexOf(TextToRemove, StringComparison.Ordinal)
2112Dim position = oldText.ToString.IndexOf(TextToRemove, StringComparison.Ordinal)
2214Dim position = oldText.ToString.IndexOf(TextToRemove, StringComparison.Ordinal)
2246Dim position = oldText.ToString.IndexOf(TextToRemove, StringComparison.Ordinal)
2280Dim position = oldText.ToString.IndexOf(TextToRemove, StringComparison.Ordinal)
2306Dim position = oldText.ToString.IndexOf(TextToRemove, StringComparison.Ordinal)
2337Dim position = oldText.ToString.IndexOf(TextToRemove, StringComparison.Ordinal)
2370Dim position = oldText.ToString.IndexOf(TextToRemove, StringComparison.Ordinal)
2407Dim position = oldText.ToString.IndexOf(TextToRemove, StringComparison.Ordinal)
2435Dim position = oldText.ToString.IndexOf(TextToRemove, StringComparison.Ordinal)
2469Dim position = oldText.ToString.IndexOf(TextToRemove, StringComparison.Ordinal)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (9)
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (4)
Microsoft.CodeAnalysis.Workspaces (5)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (32)
VisualStudioMSBuildWorkspaceTests.cs (32)
972Assert.NotEmpty(text.ToString());
997Assert.Empty(text.ToString());
2007Assert.Equal(newText.ToString(), text2.ToString());
2012Assert.Equal(newText.ToString(), textOnDisk);
2050Assert.Equal(newText.ToString(), text2.ToString());
2054Assert.Equal(newText.ToString(), textOnDisk);
2059Assert.Equal(originalText.ToString(), text.ToString());
2086Assert.Equal(originalText.ToString(), text.ToString());
2100var newText = SourceText.From("using System.Diagnostics;\r\n" + text.ToString());
2109Assert.Equal(newText.ToString(), text2.ToString());
2113Assert.Equal(newText.ToString(), textOnDisk);
2127var newText = SourceText.From("New Text In Additional File.\r\n" + text.ToString());
2136Assert.Equal(newText.ToString(), text2.ToString());
2140Assert.Equal(newText.ToString(), textOnDisk);
2162Assert.Equal(newText.ToString(), text2.ToString());
2166Assert.Equal(newText.ToString(), textOnDisk);
2223var newText = "/* new text */\r\n" + text.ToString();
2253var newText = "/* new text */\r\n" + text.ToString();
2337Assert.Contains("Window", text.ToString(), StringComparison.Ordinal);
2355Assert.Contains("public class CSharpClass", documentText.ToString(), StringComparison.Ordinal);
2359Assert.Contains("Window", additionalDocumentText.ToString(), StringComparison.Ordinal);
2818Assert.Equal("//\u201C", text.ToString());
2878Assert.Equal(fileContent, text.ToString());
2891var noEncodingDoc = document.WithText(SourceText.From(text.ToString(), encoding: null));
3231Assert.Equal("root = true", text.ToString());
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (5)
Workspaces\TestWorkspace`1.cs (3)
378text.ToString(), info.Name, info.SourceCodeKind,
403var hostDocument = CreateDocument(text.ToString(), info.Name, id: info.Id, exportProvider: ExportProvider);
427var hostDocument = CreateDocument(text.ToString(), info.Name, id: info.Id, filePath: info.FilePath, folders: info.Folders, exportProvider: ExportProvider);
Microsoft.CodeAnalysis.Workspaces.UnitTests (52)
SolutionTests\SolutionTests.cs (14)
1013Assert.Equal("new text", newSolution1.GetDocument(documentId)!.GetTextSynchronously(CancellationToken.None).ToString());
1035Assert.Equal("new text", newSolution1.GetAdditionalDocument(documentId)!.GetTextSynchronously(CancellationToken.None).ToString());
1057Assert.Equal("new text", newSolution1.GetAnalyzerConfigDocument(documentId)!.GetTextSynchronously(CancellationToken.None).ToString());
3195var newText = solution2.GetDocument(documentId).GetTextAsync().Result.ToString();
3341Assert.Equal(text1, observedText2.ToString());
3361Assert.Equal(text, docText.ToString());
3383Assert.Equal(text, docText.ToString());
3408Assert.Equal(text, docText.ToString());
3557Assert.Equal(expectedText, observedText.ToString());
3588Assert.Equal(expectedText, observedText.ToString());
3947Assert.Equal("", text.ToString());
5806Assert.Equal("// source1", generatedDocuments.Single().GetTextSynchronously(CancellationToken.None).ToString());
5828Assert.Equal("// source1", forkedGeneratedDocuments.Single().GetTextSynchronously(CancellationToken.None).ToString());
5832Assert.Equal("// source2", forkedGeneratedDocuments.Single().GetTextSynchronously(CancellationToken.None).ToString());
SolutionTests\SolutionWithSourceGeneratorTests.cs (16)
890Assert.Equal("// Frozen Document", (await frozenWithSingleDocument.GetTextAsync()).ToString());
1006Assert.Equal("// Source gen modified", sourceText.ToString());
1009Assert.Equal("// Regular modified", sourceText.ToString());
1034Assert.Equal("// Hello World!// Hello World!", sourceText.ToString());
1039Assert.Equal("// Hello World!// Hello World!", sourceText.ToString());
1068Assert.Equal("// Changed document", sourceText.ToString());
1076Assert.Equal("// Changed document", sourceText.ToString());
1157Assert.Equal("// Something else", sourceText.ToString());
1162Assert.Equal("// Something else", sourceText.ToString());
1185Assert.Equal("// Something else", sourceText.ToString());
1189Assert.Equal("// Thrice is nice", sourceText.ToString());
1194Assert.Equal("// Thrice is nice", sourceText.ToString());
1278Assert.Equal("// Frozen Document", (await frozenWithSingleDocument.GetTextAsync()).ToString());
1315Assert.Equal("// Frozen Document", (await frozenWithSingleDocument.GetTextAsync()).ToString());
1346Assert.Equal("// Frozen Document", (await frozenWithSingleDocument.GetTextAsync()).ToString());
1381Assert.Equal("// Frozen Document", (await frozenWithSingleDocument.GetTextAsync()).ToString());
Microsoft.DotNet.GenFacades (1)
Microsoft.Extensions.Validation.GeneratorTests (1)
Microsoft.Gen.ComplianceReports.Unit.Tests (4)
test\Generators\Shared\RoslynTestUtils.cs (4)
513results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
521results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
528results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
549return document.WithText(SourceText.From(newText.ToString(), newText.Encoding, newText.ChecksumAlgorithm));
Microsoft.Gen.ContextualOptions.Unit.Tests (5)
test\Generators\Shared\RoslynTestUtils.cs (4)
513results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
521results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
528results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
549return document.WithText(SourceText.From(newText.ToString(), newText.Encoding, newText.ChecksumAlgorithm));
Microsoft.Gen.Logging.Unit.Tests (6)
test\Generators\Shared\RoslynTestUtils.cs (4)
513results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
521results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
528results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
549return document.WithText(SourceText.From(newText.ToString(), newText.Encoding, newText.ChecksumAlgorithm));
Microsoft.Gen.MetadataExtractor.Unit.Tests (4)
Microsoft.Gen.Metrics.Unit.Tests (6)
test\Generators\Shared\RoslynTestUtils.cs (4)
513results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
521results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
528results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
549return document.WithText(SourceText.From(newText.ToString(), newText.Encoding, newText.ChecksumAlgorithm));
Microsoft.Gen.MetricsReports.Unit.Tests (4)
test\Generators\Shared\RoslynTestUtils.cs (4)
513results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
521results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
528results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
549return document.WithText(SourceText.From(newText.ToString(), newText.Encoding, newText.ChecksumAlgorithm));
Microsoft.Maui.Controls.SourceGen (1)
Microsoft.ML.AutoML.SourceGenerator (10)
Microsoft.VisualStudio.LanguageServices (8)
Microsoft.VisualStudio.LanguageServices.CSharp (1)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
Microsoft.VisualStudio.LanguageServices.UnitTests (4)
Roslyn.VisualStudio.Next.UnitTests (20)
Services\ServiceHubServicesTests.cs (16)
120Assert.Equal(newText.ToString(), (await serializableRemoteText.GetTextAsync(CancellationToken.None)).ToString());
506Assert.Equal(localText.ToString(), remoteText.ToString());
772Assert.Equal("// generated document 2", sourceGeneratedDocuments.Single().GetTextSynchronously(CancellationToken.None).ToString());
777Assert.Equal("// generated document 1", sourceGeneratedDocuments.Single().GetTextSynchronously(CancellationToken.None).ToString());
857Assert.Equal("// generated document 1", sourceGeneratedDocuments.Single().GetTextSynchronously(CancellationToken.None).ToString());
911Assert.Equal("// generated document 2", sourceGeneratedDocuments.Single().GetTextSynchronously(CancellationToken.None).ToString());
1400Assert.Equal("// callCount: 0", (await document.GetTextAsync()).ToString());
1413Assert.Equal("// callCount: 1", (await document.GetTextAsync()).ToString());
1418Assert.Equal("// callCount: 0", (await document.GetTextAsync()).ToString());
1441Assert.Equal("// callCount: 0", (await document.GetTextAsync()).ToString());
1462Assert.Equal("// callCount: 1", (await document.GetTextAsync()).ToString());
1469Assert.Equal("// callCount: 1", (await document.GetTextAsync()).ToString());
1476Assert.Equal("// callCount: 1", (await document.GetTextAsync()).ToString());
1481Assert.Equal("// callCount: 0", (await document.GetTextAsync()).ToString());
1612var listIndex = text.ToString().IndexOf("X");
System.Private.CoreLib.Generators (2)
System.Windows.Forms.Analyzers (1)