2 instantiations of TextDocumentContentChangeEvent
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
DocumentChanges\DocumentChangesTests.cs (1)
351
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)
349
private LSP.
TextDocumentContentChangeEvent
CreateTextDocumentContentChangeEvent(int startLine, int startCol, int endLine, int endCol, string newText)
365
LSP.
TextDocumentContentChangeEvent
change1 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 7, endLine: 0, endCol: 9, newText: "test3");
366
LSP.
TextDocumentContentChangeEvent
change2 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 5, endLine: 0, endCol: 7, newText: "test2");
367
LSP.
TextDocumentContentChangeEvent
change3 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 1, endLine: 0, endCol: 3, newText: "test1");
375
LSP.
TextDocumentContentChangeEvent
change1 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 1, endLine: 0, endCol: 3, newText: "test1");
376
LSP.
TextDocumentContentChangeEvent
change2 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 5, endLine: 0, endCol: 7, newText: "test2");
377
LSP.
TextDocumentContentChangeEvent
change3 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 7, endLine: 0, endCol: 9, newText: "test3");
385
LSP.
TextDocumentContentChangeEvent
change1 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 1, endLine: 0, endCol: 3, newText: "test1");
386
LSP.
TextDocumentContentChangeEvent
change2 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 2, endLine: 0, endCol: 4, newText: "test2");
387
LSP.
TextDocumentContentChangeEvent
change3 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 3, endLine: 0, endCol: 5, newText: "test3");