216 references to WithChanges
GenerateDocumentationAndConfigFiles (1)
IdeCoreBenchmarks (5)
Microsoft.CodeAnalysis (1)
Microsoft.CodeAnalysis.Analyzers (2)
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (7)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Features (1)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (44)
IncrementalParsing\IncrementalParsingTests.cs (42)
497text = text.WithChanges(change);
529text = text.WithChanges(change);
574text = text.WithChanges(new TextChange(prefixSpan, ""), new TextChange(suffixSpan, ""));
626var withOpenBraceDeletedText = initialText.WithChanges(new TextChange(openBraceLine.SpanIncludingLineBreak, ""));
837var withCloseBraceDeletedText = withOpenBraceDeletedText.WithChanges(new TextChange(closeBraceLine.SpanIncludingLineBreak, ""));
1395var newText = text.WithChanges(new TextChange(new TextSpan(0, 8), ""));
1409var newText = text.WithChanges(new TextChange(new TextSpan(0, 8), ""));
3177var text2 = text.WithChanges(
3200var newText = oldText.WithChanges(new TextChange(new TextSpan(0, 0), "{"));
3216var newText = oldText.WithChanges(new TextChange(new TextSpan(0, 0), @"System.Console.WriteLine(false)
3275var newText = oldText.WithChanges(new TextChange(new TextSpan(0, 0), @"if (false)
3333var newIText = oldIText.WithChanges(change);
3347newIText = oldIText.WithChanges(change);
3417currIText = currIText.WithChanges(change);
3453currIText = currIText.WithChanges(change);
3531var newText = oldText.WithChanges(change); // f is a method decl parameter
3630text = text.WithChanges(change);
3651text = text.WithChanges(change);
3672text = text.WithChanges(change);
3693text = text.WithChanges(change);
3714text = text.WithChanges(change);
3736text = text.WithChanges(change);
3760text = text.WithChanges(change);
3784text = text.WithChanges(change);
3808text = text.WithChanges(change);
3832text = text.WithChanges(change);
3856text = text.WithChanges(change);
3882text = text.WithChanges(change);
3907text = text.WithChanges(change);
3933text = text.WithChanges(change);
3959text = text.WithChanges(change);
3977text = text.WithChanges(change);
3995text = text.WithChanges(change);
4013text = text.WithChanges(change);
4027text = text.WithChanges(change);
4041text = text.WithChanges(change);
4056text = text.WithChanges(change);
4093text = text.WithChanges(change);
4117text = text.WithChanges(
4156var newText = oldText.WithChanges(
4168var newText = oldText.WithChanges(new TextChange(new TextSpan(locationOfChange, widthOfChange), ""));
4194var newText = oldText.WithChanges(new TextChange(new TextSpan(oldText.Length, 0), newChar.ToString()));
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
Microsoft.CodeAnalysis.EditorFeatures (7)
EditorConfigSettings\Updater\SettingsUpdateHelper.cs (4)
220return (editorConfigText.WithChanges(textChange), lastValidHeaderSpanEnd, lastValidSpecificHeaderSpanEnd);
306return (editorConfigText.WithChanges(new TextChange(new TextSpan(lastValidSpecificHeaderSpanEnd.Value.Span.End, 0), newEntry)), lastValidHeaderSpanEnd, lastValidSpecificHeaderSpanEnd);
315return (editorConfigText.WithChanges(new TextChange(new TextSpan(lastValidHeaderSpanEnd.Value.Span.End, 0), newEntry)), lastValidHeaderSpanEnd, lastValidSpecificHeaderSpanEnd);
349var result = editorConfigText.WithChanges(new TextChange(new TextSpan(editorConfigText.Length, 0), prefix + newEntry));
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (3)
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
Microsoft.CodeAnalysis.Features (9)
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (5)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
Microsoft.CodeAnalysis.PublicApiAnalyzers.CodeFixes (1)
Microsoft.CodeAnalysis.Razor.Workspaces (2)
Microsoft.CodeAnalysis.Remote.Razor (1)
Microsoft.CodeAnalysis.UnitTests (82)
Text\TextChangeTests.cs (81)
110var newText = text.WithChanges(
127Assert.Throws<ArgumentException>(() => text.WithChanges(changes));
140var newText = text.WithChanges(changes);
155var newText = text.WithChanges(changes);
164var newText = text.WithChanges(
176var newText = text.WithChanges(
193var newText = text.WithChanges(changes);
202var newText = text.WithChanges(
213var newText = text.WithChanges(
228var newText = text.WithChanges(
238var newText = text.WithChanges(
262var newText = text.WithChanges(changes);
293var changedText = SourceText.From(originalText).WithChanges(changes);
659var change1 = original.WithChanges(new TextChange(new TextSpan(5, 6), string.Empty)); // prepare a ChangedText instance
660var change2 = change1.WithChanges(); // this should not cause exception
670var change1 = original.WithChanges(new TextChange(new TextSpan(5, 6), string.Empty)); // prepare a ChangedText instance
671var change2 = change1.WithChanges(new TextChange(new TextSpan(2, 0), string.Empty)); // this should not cause exception
680var change1 = original.WithChanges(new TextChange(new TextSpan(6, 0), "Cruel "));
681var change2 = change1.WithChanges(new TextChange(new TextSpan(7, 3), "oo"));
695var change1 = original.WithChanges(new TextChange(new TextSpan(1, 3), "aa"));
696var change2 = change1.WithChanges(new TextChange(new TextSpan(2, 0), "bb"));
709var change1 = original.WithChanges(new TextChange(new TextSpan(1, 1), "aaa"));
710var change2 = change1.WithChanges(new TextChange(new TextSpan(3, 0), "bb"));
723var change1 = original.WithChanges(new TextChange(new TextSpan(1, 3), "aa"));
724var change2 = change1.WithChanges(new TextChange(new TextSpan(2, 1), "bb"));
736var change1 = original.WithChanges(new TextChange(new TextSpan(6, 0), "Cruel "));
737var change2 = change1.WithChanges(new TextChange(new TextSpan(2, 14), "ar"));
750var change1 = original.WithChanges(new TextChange(new TextSpan(6, 0), "Cruel "));
751var change2 = change1.WithChanges(new TextChange(new TextSpan(4, 6), " Bel"));
764var change1 = original.WithChanges(new TextChange(new TextSpan(6, 0), "Cruel "));
765var change2 = change1.WithChanges(new TextChange(new TextSpan(7, 6), "wazy V"));
778var change1 = original.WithChanges(new TextChange(new TextSpan(1, 0), "aa"));
779var change2 = change1.WithChanges(new TextChange(new TextSpan(1, 0), "bb"));
791var change1 = original.WithChanges(new TextChange(new TextSpan(1, 3), "aa"));
792var change2 = change1.WithChanges(new TextChange(new TextSpan(1, 0), "bb"));
804var change1 = original.WithChanges(new TextChange(new TextSpan(1, 0), "aa"));
805var change2 = change1.WithChanges(new TextChange(new TextSpan(1, 1), "bb"));
817var change1 = original.WithChanges(new TextChange(new TextSpan(1, 0), "aa"));
818var change2 = change1.WithChanges(new TextChange(new TextSpan(1, 2), "bb"));
830var change1 = original.WithChanges(new TextChange(new TextSpan(1, 0), "aa"));
831var change2 = change1.WithChanges(new TextChange(new TextSpan(1, 3), "bb"));
844var change1 = original.WithChanges(new TextChange(new TextSpan(1, 3), "aa"));
845var change2 = change1.WithChanges(new TextChange(new TextSpan(1, 1), "bb"));
858var change1 = original.WithChanges(new TextChange(new TextSpan(1, 3), "aa"));
859var change2 = change1.WithChanges(new TextChange(new TextSpan(1, 3), "bb"));
870var change1 = original.WithChanges(new TextChange(new TextSpan(4, 0), "o "));
871var change2 = change1.WithChanges(new TextChange(new TextSpan(6, 0), "World"));
884var change1 = original.WithChanges(new TextChange(new TextSpan(4, 0), "o"));
885var change2 = change1.WithChanges(new TextChange(new TextSpan(6, 0), "World"));
900var change1 = original.WithChanges(new TextChange(new TextSpan(8, 0), "l"));
901var change2 = change1.WithChanges(new TextChange(new TextSpan(4, 0), "o"));
916var change1 = original.WithChanges(new TextChange(new TextSpan(4, 0), " World"));
918var change2 = change1.WithChanges(new TextChange(new TextSpan(4, 0), "o"));
934c => c.WithChanges(new TextChange(new TextSpan(4, 0), "o ")),
935c => c.WithChanges(new TextChange(new TextSpan(6, 0), "World")));
1070var change1 = originalText.WithChanges(new TextChange(new TextSpan(0, 2), "a"));
1071var change2 = change1.WithChanges(new TextChange(new TextSpan(0, 2), "bb"));
1084var change1 = original.WithChanges(new TextChange(new TextSpan(0, 0), "aa"), new TextChange(new TextSpan(1, 1), "aa"));
1085var change2 = change1.WithChanges(new TextChange(new TextSpan(0, 1), "b"), new TextChange(new TextSpan(2, 2), ""));
1098var change1 = originalText.WithChanges(new TextChange(new TextSpan(0, 0), "a"));
1099var change2 = change1.WithChanges(new TextChange(new TextSpan(0, 2), ""), new TextChange(new TextSpan(2, 0), "bb"));
1112var change1 = originalText.WithChanges(new TextChange(new TextSpan(0, 1), "aa"), new TextChange(new TextSpan(3, 1), "aa"));
1113var change2 = change1.WithChanges(new TextChange(new TextSpan(0, 0), "bbb"));
1125var change1 = originalText.WithChanges(new TextChange(new TextSpan(0, 3), "a"), new TextChange(new TextSpan(5, 0), "aaa"));
1126var change2 = change1.WithChanges(new TextChange(new TextSpan(0, 2), ""), new TextChange(new TextSpan(3, 1), "bb"));
1139var change1 = originalText.WithChanges(new TextChange(new TextSpan(0, 1), "aaaaa"), new TextChange(new TextSpan(3, 1), "aaaa"), new TextChange(new TextSpan(6, 1), "aaaaa"));
1140var change2 = change1.WithChanges(new TextChange(new TextSpan(0, 0), "b"), new TextChange(new TextSpan(2, 0), "b"), new TextChange(new TextSpan(3, 4), "bbbbb"), new TextChange(new TextSpan(9, 5), "bbbbb"), new TextChange(new TextSpan(15, 3), ""));
1153var change1 = originalText.WithChanges(new TextChange(new TextSpan(0, 1), "a"));
1154var change2 = change1.WithChanges(new TextChange(new TextSpan(0, 1), "b"), new TextChange(new TextSpan(2, 2), "b"));
1167var change1 = originalText.WithChanges(new TextChange(new TextSpan(0, 1), "aa"));
1168var change2 = change1.WithChanges(new TextChange(new TextSpan(0, 0), "b"), new TextChange(new TextSpan(1, 2), "b"));
1181var change1 = originalText.WithChanges(new TextChange(new TextSpan(0, 2), "a"), new TextChange(new TextSpan(3, 2), "a"));
1182var change2 = change1.WithChanges(new TextChange(new TextSpan(0, 3), "bbb"));
1195var change1 = originalText.WithChanges(new TextChange(new TextSpan(0, 4), ""), new TextChange(new TextSpan(5, 1), ""));
1196var change2 = change1.WithChanges(new TextChange(new TextSpan(0, 1), ""), new TextChange(new TextSpan(1, 0), ""));
1209var change1 = originalText.WithChanges(new TextChange(new TextSpan(0, 2), ""), new TextChange(new TextSpan(3, 1), ""), new TextChange(new TextSpan(4, 0), ""), new TextChange(new TextSpan(4, 0), ""), new TextChange(new TextSpan(4, 0), ""));
1210var change2 = change1.WithChanges(new TextChange(new TextSpan(0, 1), ""), new TextChange(new TextSpan(1, 1), ""), new TextChange(new TextSpan(2, 0), ""));
1223var change1 = originalText.WithChanges(new TextChange(new TextSpan(0, 1), ""), new TextChange(new TextSpan(2, 1), ""));
1224var change2 = change1.WithChanges(new TextChange(new TextSpan(0, 0), ""), new TextChange(new TextSpan(1, 1), ""));
1256var changedText = text.WithChanges(edits1);
1267var changedText2 = changedText.WithChanges(edits2);
Microsoft.CodeAnalysis.Workspaces (1)
Microsoft.CodeAnalysis.Workspaces.UnitTests (7)
Microsoft.VisualStudio.LanguageServices (1)
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (10)
Microsoft.VisualStudioCode.RazorExtension.UnitTests (7)
Roslyn.Diagnostics.Analyzers (1)
Roslyn.VisualStudio.Next.UnitTests (2)
Text.Analyzers (1)