159 references to WithDocumentText
IdeCoreBenchmarks (1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (17)
Microsoft.CodeAnalysis.EditorFeatures (3)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (74)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (70)
624solution = solution.WithDocumentText(document1.Id, CreateText("class C1 { void M() { System.Console.WriteLine(2); } }"));
655solution = solution.WithDocumentText(document.Id, CreateText(source));
697solution = solution.WithDocumentText(document1.Id, CreateText("dummy2"));
726solution = solution.WithDocumentText(documentInfo.Id, CreateText("class UpdatedC2 {}"));
768solution = solution.WithDocumentText(document1.Id, CreateText("class E {}"));
851solution = solution.WithDocumentText(designTimeOnlyDocumentId, CreateText(sourceDesignTimeOnly2));
921solution = solution.WithDocumentText(document1.Id, CreateText(source2));
1001solution = solution.WithDocumentText(document1.Id, CreateText("class C1 { void M() { System.Console.WriteLine(2); } }"));
1046solution = solution.WithDocumentText(document1.Id, CreateText("class C1 { void M() { System.Console.WriteLine(2); } }"));
1202solution = solution.WithDocumentText(document0.Id, CreateText(source1));
1240solution = solution.WithDocumentText(document1.Id, CreateText(source2));
1290solution = solution.WithDocumentText(document1.Id, CreateText(source2));
1400solution = solution.WithDocumentText(document1.Id, CreateText(source2));
1471solution = solution.WithDocumentText(document.Id, CreateText(source2));
1537solution = solution.WithDocumentText(document1.Id, CreateText(sourceV2));
1590solution = solution.WithDocumentText(document1.Id, CreateText(source2));
1690solution = solution.WithDocumentText(document1.Id, CreateText("abstract class C { public abstract void M(); public abstract void N(); }"));
1734solution = solution.WithDocumentText(document1.Id, CreateText("class C { public void M<T>() { } }"));
1781solution = solution.WithDocumentText(document1.Id, CreateText("class C1 { void M() { "));
1821solution = solution.WithDocumentText(document1.Id, CreateText("class C1 { void M() { int i = 0L; System.Console.WriteLine(i); } }"));
1881solution = solution.WithDocumentText(documentC.Id, CreateText("class C { void M() { "));
2004DocumentKind.Source => solution.WithDocumentText(documentId, CreateText("xxx")),
2031DocumentKind.Source => solution.WithDocumentText(documentId, CreateText("xxx-changed")),
2151solution = solution.WithDocumentText(documentB2.Id, CreateText(sourceB3));
2184solution = solution.WithDocumentText(documentId, CreateText(source2));
2296solution = solution.WithDocumentText(document1.Id, CreateText(sourceV2));
2332solution = solution.WithDocumentText(documentId, CreateText(source2));
2365solution = solution.WithDocumentText(document1.Id, SourceText.From("class C1 { void M() { System.Console.WriteLine(2); } }", encoding: null, SourceHashAlgorithms.Default));
2456solution = solution.WithDocumentText(documentId, CreateText(source2));
2477solution = solution.WithDocumentText(documentId, CreateTextFromFile(sourceFile.Path));
2533solution = solution.WithDocumentText(documentId, CreateText(source3));
2548solution = solution.WithDocumentText(documentId, CreateText(source1));
2672solution = solution.WithDocumentText(document1.Id, CreateText(sourceOnDisk));
2708solution = solution.WithDocumentText(document1.Id, CreateText(sourceV2));
2849solution = solution.WithDocumentText(document1.Id, CreateText("class C1 { void M1() { int a = 1; System.Console.WriteLine(a); } void M2() { System.Console.WriteLine(2); } }"));
2902solution = solution.WithDocumentText(document3.Id, CreateText("class C1 { void M1() { int a = 3; System.Console.WriteLine(a); } void M2() { System.Console.WriteLine(2); } }"));
2964solution = solution.WithDocumentText(documentA.Id, CreateText(sourceA2));
2965solution = solution.WithDocumentText(documentB.Id, CreateText(sourceB2));
3012solution = solution.WithDocumentText(document1.Id, CreateText(sourceV2));
3072solution = solution.WithDocumentText(document1.Id, CreateText(sourceV2));
3120solution = solution.WithDocumentText(document1.Id, CreateText(sourceV2));
3294solution = solution.WithDocumentText(documentId, CreateText(source2));
3364solution = solution.WithDocumentText(projectA.Documents.Single().Id, CreateText(source2));
3365solution = solution.WithDocumentText(projectB.Documents.Single().Id, CreateText(source2));
3412solution = solution.WithDocumentText(projectA.Documents.Single().Id, CreateText(source3));
3413solution = solution.WithDocumentText(projectB.Documents.Single().Id, CreateText(source3));
3484solution = solution.WithDocumentText(document1.Id, CreateText("class C1 { void M() { System.Console.WriteLine(2); } }"));
3517solution = solution.WithDocumentText(document1.Id, CreateText("class C1 { void M() { System.Console.WriteLine(2); } }"));
3607solution = solution.WithDocumentText(documentId, sourceTextV2);
3682solution = solution.WithDocumentText(documentId, sourceTextV2);
3745solution = solution.WithDocumentText(document.Id, CreateText("dummy2"));
3904solution = solution.WithDocumentText(document.Id, CreateText(source2));
4002solution = solution.WithDocumentText(document1.Id, CreateText(source2));
4084solution = solution.WithDocumentText(document.Id, CreateText(source2));
4096solution = solution.WithDocumentText(document.Id, CreateText(source1));
4102solution = solution.WithDocumentText(document.Id, CreateText(source2));
4170solution = solution.WithDocumentText(documentId, CreateText(ActiveStatementsDescription.ClearTags(markedSourceV2)));
4190solution = solution.WithDocumentText(documentId, CreateText(ActiveStatementsDescription.ClearTags(markedSourceV3)));
4226solution = solution.WithDocumentText(documentId, CreateText(ActiveStatementsDescription.ClearTags(markedSourceV4)));
4303solution = solution.WithDocumentText(documentId, CreateText(ActiveStatementsDescription.ClearTags(markedSource2)));
4333solution = solution.WithDocumentText(documentId, CreateText(ActiveStatementsDescription.ClearTags(markedSource3)));
4412solution = solution.WithDocumentText(documentId, CreateText(ActiveStatementsDescription.ClearTags(markedSource2)));
4494var solution1 = solution.WithDocumentText(documentIdA, CreateText("class C { void M() { System.Console.WriteLine(" + i + "); } }"));
4501var solution2 = solution1.WithDocumentText(documentIdA, CreateText(source3));
4583solution = solution.WithDocumentText(documentIdA, CreateText(source2));
4591solution = solution.WithDocumentText(documentIdA, CreateText(source3));
4601solution = solution.WithDocumentText(documentIdA, CreateText(source4));
4650solution = solution.WithDocumentText(documentIdA, CreateText(source2));
4656solution = solution.WithDocumentText(documentIdA, CreateText(source3));
4667solution = solution.WithDocumentText(documentIdA, CreateText(source4));
LinkedFiles\LinkedFileDiffMergingEditorTests.cs (4)
65.WithDocumentText(documentId, text.Replace(13, 1, "D"))
66.WithDocumentText(linkedDocumentId, linkedText.Replace(0, 6, "private"));
86.WithDocumentText(document.Id, (await document.GetTextAsync()).Replace(13, 1, "D"))
87.WithDocumentText(linkedDocument.Id, (await linkedDocument.GetTextAsync()).Replace(0, 6, "private"));
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (3)
Microsoft.CodeAnalysis.Features (5)
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (6)
Microsoft.CodeAnalysis.Workspaces (9)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (5)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Microsoft.CodeAnalysis.Workspaces.UnitTests (17)
SolutionTests\SolutionTests.cs (15)
328var newSolution1 = solution.WithDocumentText(documentId, text, PreservationMode.PreserveIdentity);
334var newSolution2 = newSolution1.WithDocumentText(documentId, text, PreservationMode.PreserveIdentity);
337Assert.Throws<ArgumentNullException>(() => solution.WithDocumentText(documentId, (SourceText)null!, PreservationMode.PreserveIdentity));
338Assert.Throws<ArgumentOutOfRangeException>(() => solution.WithDocumentText(documentId, text, (PreservationMode)(-1)));
340Assert.Throws<ArgumentNullException>(() => solution.WithDocumentText((DocumentId)null!, text, PreservationMode.PreserveIdentity));
341Assert.Throws<InvalidOperationException>(() => solution.WithDocumentText(s_unrelatedDocumentId, text, PreservationMode.PreserveIdentity));
361Assert.Throws<ArgumentNullException>(() => solution.WithDocumentText(documentId, (SourceText)null!, PreservationMode.PreserveIdentity));
476TextUpdateType.SourceText => solution.WithDocumentText(documentId1, text, mode),
3339var solution2 = solution.WithDocumentText(did3, SourceText.From(text4));
3466var solution = project.Solution.WithDocumentText(documentToFreezeOriginal.Id, SourceText.From("class DocumentToFreeze { void M() { /*no top level change*/ } }"));
3511var solution = project.Solution.WithDocumentText(documentToFreezeOriginal.Id, SourceText.From("class DocumentToFreeze { void M() { } public void NewMethod() { } }"));
3695.WithDocumentText(documentId1, SourceText.From("// Document 1 Changed"))
3696.WithDocumentText(documentId2, SourceText.From("// Document 2 Changed"))
3697.WithDocumentText(documentId3, SourceText.From("// Document 3 Changed"));
4342static (sourceText, document) => document.Project.Solution.WithDocumentText(document.Id, sourceText, PreservationMode.PreserveIdentity),
Microsoft.VisualStudio.LanguageServices (2)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
Microsoft.VisualStudio.LanguageServices.Test.Utilities2 (1)
Microsoft.VisualStudio.LanguageServices.UnitTests (3)
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Roslyn.VisualStudio.Next.UnitTests (6)