2 instantiations of TextDocumentContentChangeEvent
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
DocumentChanges\DocumentChangesTests.cs (1)
368
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)
370
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)
366
private LSP.
TextDocumentContentChangeEvent
CreateTextDocumentContentChangeEvent(int startLine, int startCol, int endLine, int endCol, string newText)
382
LSP.
TextDocumentContentChangeEvent
change1 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 7, endLine: 0, endCol: 9, newText: "test3");
383
LSP.
TextDocumentContentChangeEvent
change2 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 5, endLine: 0, endCol: 7, newText: "test2");
384
LSP.
TextDocumentContentChangeEvent
change3 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 1, endLine: 0, endCol: 3, newText: "test1");
392
LSP.
TextDocumentContentChangeEvent
change1 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 1, endLine: 0, endCol: 3, newText: "test1");
393
LSP.
TextDocumentContentChangeEvent
change2 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 5, endLine: 0, endCol: 7, newText: "test2");
394
LSP.
TextDocumentContentChangeEvent
change3 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 7, endLine: 0, endCol: 9, newText: "test3");
402
LSP.
TextDocumentContentChangeEvent
change1 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 1, endLine: 0, endCol: 3, newText: "test1");
403
LSP.
TextDocumentContentChangeEvent
change2 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 2, endLine: 0, endCol: 4, newText: "test2");
404
LSP.
TextDocumentContentChangeEvent
change3 = CreateTextDocumentContentChangeEvent(startLine: 0, startCol: 3, endLine: 0, endCol: 5, newText: "test3");