92 references to WithDocumentText
IdeCoreBenchmarks (1)
ProjectOperationBenchmarks.cs (1)
111var _ = solution.WithDocumentText(documentId, s_newText);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (8)
CodeActions\ApplyChangesOperationTests.cs (7)
80return solution.WithDocumentText(document1.Id, SourceText.From("NewProgram1Content")); 85return solution.WithDocumentText(document2.Id, SourceText.From("NewProgram2Content")); 112return solution.WithDocumentText(document1.Id, SourceText.From("NewProgram1Content")); 144return solution.WithDocumentText(document1.Id, SourceText.From("NewProgram1Content1")); 149return solution.WithDocumentText(document1.Id, SourceText.From("NewProgram1Content2")); 175return solution.WithDocumentText(document1.Id, SourceText.From("NewProgram1Content1")); 212return solution.WithDocumentText(document2.Id, SourceText.From("NewProgram1Content2"));
Workspaces\WorkspaceTests_EditorFeatures.cs (1)
744var newSolution = oldSolution.WithDocumentText(document.Id, SourceText.From(newText));
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (7)
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (7)
304var newSolution = oldSolution.WithDocumentText(documentId, SourceText.From(source2)); 369var newSolution = oldSolution.WithDocumentText(documentId, SourceText.From(source2)); 431var newSolution = oldSolution.WithDocumentText(documentId, SourceText.From(source2)); 511var newSolution = workspace.CurrentSolution.WithDocumentText(documentId, SourceText.From(source2)); 580var newSolution = oldSolution.WithDocumentText(documentId, SourceText.From(source2)); 619var newSolution = oldSolution.WithDocumentText(documentId, SourceText.From(source2)); 796var newSolution = oldSolution.WithDocumentText(documentId, SourceText.From(source2));
Microsoft.CodeAnalysis.EditorFeatures (1)
InlineRename\InlineRenameSession.cs (1)
973: finalSolution.WithDocumentText(documentId, newText);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
LinkedFiles\LinkedFileDiffMergingEditorTests.cs (2)
108.WithDocumentText(document.Id, (await document.GetTextAsync()).Replace(textString.IndexOf("public"), "public".Length, "internal")) 109.WithDocumentText(linkedDocument.Id, sourceText.Replace(textString.LastIndexOf("public"), "public".Length, "private"));
Microsoft.CodeAnalysis.Features (3)
AddImport\CodeActions\InstallPackageAndAddImportCodeAction.cs (2)
110var newSolution = workspace.CurrentSolution.WithDocumentText( 122var rolledBackSolution = workspace.CurrentSolution.WithDocumentText(
SemanticSearch\SemanticSearchWorkspace.cs (1)
39return oldSolution.WithDocumentText(SemanticSearchUtilities.GetQueryDocumentId(oldSolution), newText);
Microsoft.CodeAnalysis.Features.UnitTests (31)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (28)
255solution = solution.WithDocumentText(document1.Id, CreateText("dummy2")); 294solution = solution.WithDocumentText(document1.Id, CreateText(sourceV2)); 326solution = solution.WithDocumentText(documentInfo.Id, CreateText("class UpdatedC2 {}")); 368solution = solution.WithDocumentText(document1.Id, CreateText("class E {}")); 447solution = solution.WithDocumentText(designTimeOnlyDocumentId, CreateText(sourceDesignTimeOnly2)); 595solution = solution.WithDocumentText(document1.Id, CreateText("class C1 { void M() { System.Console.WriteLine(2); } }")); 898solution = solution.WithDocumentText(document1.Id, CreateText(source2)); 948solution = solution.WithDocumentText(document1.Id, CreateText(source2)); 1048solution = solution.WithDocumentText(document1.Id, CreateText(source2)); 1188solution = solution.WithDocumentText(document1.Id, CreateText(sourceV2)); 1543solution = solution.WithDocumentText(document1.Id, CreateText("class C1 { void M() { ")); 1583solution = solution.WithDocumentText(document1.Id, CreateText("class C1 { void M() { int i = 0L; System.Console.WriteLine(i); } }")); 1652solution = solution.WithDocumentText(documentC.Id, CreateText("class C { void M() { ")); 1786TextDocumentKind.Document => solution.WithDocumentText(documentId, CreateText("xxx")), 1814TextDocumentKind.Document => solution.WithDocumentText(documentId, CreateText("xxx-changed")), 2064solution = solution.WithDocumentText(documentId, CreateText(source2)); 2212solution = solution.WithDocumentText(documentId, CreateText(source2)); 2245solution = solution.WithDocumentText(document1.Id, SourceText.From("class C1 { void M() { System.Console.WriteLine(2); } }", encoding: null, SourceHashAlgorithms.Default)); 2554solution = solution.WithDocumentText(document1.Id, CreateText(sourceOnDisk)); 2783solution = solution.WithDocumentText(document3.Id, CreateText("class C1 { void M1() { int a = 3; System.Console.WriteLine(a); } void M2() { System.Console.WriteLine(2); } }")); 2845solution = solution.WithDocumentText(documentA.Id, CreateText(sourceA2)); 2846solution = solution.WithDocumentText(documentB.Id, CreateText(sourceB2)); 3465solution = solution.WithDocumentText(documentId, CreateText(source2)); 3839solution = solution.WithDocumentText(document1.Id, CreateText("class C1 { void M() { System.Console.WriteLine(2); } }")); 4038solution = solution.WithDocumentText(document.Id, CreateText("dummy2")); 4197solution = solution.WithDocumentText(document.Id, CreateText(source2)); 4851var solution1 = solution.WithDocumentText(documentIdA, CreateText("class C { void M() { System.Console.WriteLine(" + i + "); } }")); 4858var solution2 = solution1.WithDocumentText(documentIdA, CreateText(source3));
EditAndContinue\UnitTestingHotReloadServiceTests.cs (3)
63solution = solution.WithDocumentText(documentIdA, CreateText(source2)); 69solution = solution.WithDocumentText(documentIdA, CreateText(source3)); 80solution = solution.WithDocumentText(documentIdA, CreateText(source4));
Microsoft.CodeAnalysis.Workspaces (4)
Shared\Extensions\ISolutionExtensions.cs (1)
62return solution.WithDocumentText(documentId, text, mode);
Workspace\Solution\Document.cs (1)
392var solution = this.Project.Solution.WithDocumentText(this.Id, text, PreservationMode.PreserveIdentity);
Workspace\Workspace.cs (1)
1179(solution, docId, newTextAndMode) => solution.WithDocumentText(docId, newTextAndMode.newText, newTextAndMode.mode),
Workspace\Workspace_Editor.cs (1)
409return oldSolution.WithDocumentText(documentId, newText, PreservationMode.PreserveValue);
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (5)
VisualStudioMSBuildWorkspaceTests.cs (5)
404var solution1 = solution.WithDocumentText(document.Id, SourceText.From("using test;")); 2043workspace.TryApplyChanges(solution.WithDocumentText(document.Id, newText, PreservationMode.PreserveIdentity)); 2103var newSolution = solution.WithDocumentText(document.Id, newText); 2227workspace.TryApplyChanges(workspace.CurrentSolution.WithDocumentText(doc.Id, SourceText.From(newText), PreservationMode.PreserveIdentity)); 2260.WithDocumentText(
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (2)
WorkspaceExtensions.cs (1)
34var newSolution = oldSolution.WithDocumentText(documentId, newText);
Workspaces\TestWorkspace`1.cs (1)
521return ChangeDocumentAsync(documentId, this.CurrentSolution.WithDocumentText(documentId, text));
Microsoft.CodeAnalysis.Workspaces.UnitTests (20)
LinkedFileDiffMerging\LinkedFileDiffMergingTests.cs (1)
46.WithDocumentText(documentIds[i], SourceText.From(text));
SolutionTests\SolutionTests.cs (18)
350var newSolution1 = solution.WithDocumentText(documentId, text, PreservationMode.PreserveIdentity); 356var newSolution2 = newSolution1.WithDocumentText(documentId, text, PreservationMode.PreserveIdentity); 359Assert.Throws<ArgumentNullException>(() => solution.WithDocumentText(documentId, (SourceText)null!, PreservationMode.PreserveIdentity)); 360Assert.Throws<ArgumentOutOfRangeException>(() => solution.WithDocumentText(documentId, text, (PreservationMode)(-1))); 362Assert.Throws<ArgumentNullException>(() => solution.WithDocumentText((DocumentId)null!, text, PreservationMode.PreserveIdentity)); 363Assert.Throws<InvalidOperationException>(() => solution.WithDocumentText(s_unrelatedDocumentId, text, PreservationMode.PreserveIdentity)); 383Assert.Throws<ArgumentNullException>(() => solution.WithDocumentText(documentId, (SourceText)null!, PreservationMode.PreserveIdentity)); 498TextUpdateType.SourceText => solution.WithDocumentText(documentId1, text, mode), 4011var solution2 = solution.WithDocumentText(did3, SourceText.From(text4)); 4170var solution = project.Solution.WithDocumentText(documentToFreezeOriginal.Id, SourceText.From("class DocumentToFreeze { void M() { /*no top level change*/ } }")); 4215var solution = project.Solution.WithDocumentText(documentToFreezeOriginal.Id, SourceText.From("class DocumentToFreeze { void M() { } public void NewMethod() { } }")); 4407.WithDocumentText(documentId1, SourceText.From("// Document 1 Changed")) 4408.WithDocumentText(documentId2, SourceText.From("// Document 2 Changed")) 4409.WithDocumentText(documentId3, SourceText.From("// Document 3 Changed")); 5529static (sourceText, document) => document.Project.Solution.WithDocumentText(document.Id, sourceText, PreservationMode.PreserveIdentity), 5773var forkedProject1 = frozenSolution.WithDocumentText(project1.Documents.Single().Id, SourceText.From("class Doc2 { }")).GetProject(project1.Id); 5812var forkedProject1 = frozenSolution.WithDocumentText(project1.Documents.Single().Id, SourceText.From("class Doc2 { }")).GetProject(project1.Id); 5885old => old.WithDocumentText(documentId1, SourceText.From(lastContents)),
SolutionTests\SolutionWithSourceGeneratorTests.cs (1)
264project = project.Solution.WithDocumentText(documentId, SourceText.From("// Changed Source File")).Projects.Single();
Microsoft.VisualStudio.LanguageServices (2)
DebuggerIntelliSense\AbstractDebuggerIntelliSenseContext.cs (2)
157var forkedSolution = solution.WithDocumentText(document.Id, _projectionBuffer.CurrentSnapshot.AsText(), PreservationMode.PreserveIdentity); 160forkedSolution = forkedSolution.WithDocumentText(link, _projectionBuffer.CurrentSnapshot.AsText(), PreservationMode.PreserveIdentity);
Microsoft.VisualStudio.LanguageServices.Test.Utilities2 (1)
CodeModel\Mocks\MockVisualStudioWorkspace.vb (1)
50Assert.True(_workspace.TryApplyChanges(_workspace.CurrentSolution.WithDocumentText(documentId, newText)))
Roslyn.VisualStudio.Next.UnitTests (5)
Remote\RemoteHostClientServiceFactoryTests.cs (1)
52var newSolution = document.Project.Solution.WithDocumentText(document.Id, newText, PreservationMode.PreserveIdentity);
Services\ServiceHubServicesTests.cs (2)
468Assert.True(localWorkspace.SetCurrentSolution(s => s.WithDocumentText(tempDocId, SourceText.From("// " + i)), WorkspaceChangeKind.SolutionChanged)); 1448Contract.ThrowIfFalse(workspace.TryApplyChanges(workspace.CurrentSolution.WithDocumentText(normalDocId, SourceText.From("// new text"))));
Services\SolutionServiceTests.cs (2)
159await VerifySolutionUpdate(code, s => s.WithDocumentText(s.Projects.First().DocumentIds.First(), SourceText.From(code + " "))); 409return s.WithDocumentText(documentId, SourceText.From("class Changed { }"));