2 instantiations of TextDocumentContentChangeEvent
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
DocumentChanges\DocumentChangesTests.cs (1)
356
return new LSP.
TextDocumentContentChangeEvent
()
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
ServerInitializationTests.cs (1)
39
new
TextDocumentContentChangeEvent
18 references to TextDocumentContentChangeEvent
Microsoft.CodeAnalysis.LanguageServer.Protocol (8)
Extensions\ProtocolConversions.cs (1)
356
public static TextChange ContentChangeEventToTextChange(LSP.
TextDocumentContentChangeEvent
changeEvent, SourceText text)
Handler\DocumentChanges\DidChangeHandler.cs (5)
40
internal static bool AreChangesInReverseOrder(
TextDocumentContentChangeEvent
[] contentChanges)
44
var
prevChange = contentChanges[i - 1];
45
var
curChange = contentChanges[i];
56
private static SourceText GetUpdatedSourceText(
TextDocumentContentChangeEvent
[] contentChanges, SourceText text)
76
foreach (
var
change in contentChanges)
Protocol\DidChangeTextDocumentParams.cs (1)
48
public
TextDocumentContentChangeEvent
[] ContentChanges
Protocol\Notebook\NotebookDocumentChangeCellsText.cs (1)
30
public
TextDocumentContentChangeEvent
[] Changes { get; init; }
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (10)
DocumentChanges\DocumentChangesTests.cs (10)
354
private LSP.
TextDocumentContentChangeEvent
CreateTextDocumentContentChangeEvent(int startLine, int startCol, int endLine, int endCol, string newText)
370
LSP.
TextDocumentContentChangeEvent
change1 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 7, endLine: 0, endCol: 9, newText: "test3");
371
LSP.
TextDocumentContentChangeEvent
change2 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 5, endLine: 0, endCol: 7, newText: "test2");
372
LSP.
TextDocumentContentChangeEvent
change3 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 1, endLine: 0, endCol: 3, newText: "test1");
380
LSP.
TextDocumentContentChangeEvent
change1 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 1, endLine: 0, endCol: 3, newText: "test1");
381
LSP.
TextDocumentContentChangeEvent
change2 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 5, endLine: 0, endCol: 7, newText: "test2");
382
LSP.
TextDocumentContentChangeEvent
change3 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 7, endLine: 0, endCol: 9, newText: "test3");
390
LSP.
TextDocumentContentChangeEvent
change1 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 1, endLine: 0, endCol: 3, newText: "test1");
391
LSP.
TextDocumentContentChangeEvent
change2 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 2, endLine: 0, endCol: 4, newText: "test2");
392
LSP.
TextDocumentContentChangeEvent
change3 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 3, endLine: 0, endCol: 5, newText: "test3");