64 references to Position
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (47)
CodeActions\CodeActionResolveTests.cs (6)
61GenerateTextEdit("var", new LSP.Range { Start = new Position(4, 8), End = new Position(4, 11) }) 122""", new LSP.Range { Start = new Position(2, 4), End = new Position(2, 4) }), 123GenerateTextEdit("V", new LSP.Range { Start = new Position(4, 16), End = new Position(4, 17) })
Completion\CompletionFeaturesTests.cs (17)
156? new() { NewText = "System.Threading.Tasks.Task", Range = new() { Start = new(0, 20), End = new(0, 24) } } 157: new() { NewText = $"using System.Threading.Tasks;{Environment.NewLine}{Environment.NewLine}", Range = new() { Start = new(1, 0), End = new(1, 0) } }; 242var expectedAdditionalEdit = new TextEdit() { NewText = $"using NS2;{Environment.NewLine}{Environment.NewLine}", Range = new() { Start = new(1, 0), End = new(1, 0) } }; 301var expectedEdit = new TextEdit { Range = new LSP.Range { Start = new(1, 5), End = new(1, 9) }, NewText = "summary" }; 669Assert.Equal(new() { Start = new(2, 0), End = caret.Range.Start }, results.ItemDefaults.EditRange.Value.First); 731var expectedAdditionalEdit1 = new TextEdit() { NewText = $"using Namespace1;{Environment.NewLine}{Environment.NewLine}", Range = new() { Start = new(1, 0), End = new(1, 0) } }; 739var expectedAdditionalEdit2 = new TextEdit() { NewText = $"using Namespace2;{Environment.NewLine}{Environment.NewLine}", Range = new() { Start = new(1, 0), End = new(1, 0) } }; 1005var expectedEdit = new TextEdit { Range = new LSP.Range { Start = new(0, 5), End = new(0, 5) }, NewText = "ComplexItem" }; 1062var expectedEdit = new TextEdit { Range = new LSP.Range { Start = new(7, 4), End = new(7, 13) }, NewText = $"public override global::System.Boolean AbstractMethod(global::System.Int32 x){Environment.NewLine} {{{Environment.NewLine} throw new System.NotImplementedException();{Environment.NewLine} }}" };
Completion\CompletionTests.cs (2)
1598Assert.Equal(new() { Start = new(2, 0), End = new(2, 8) }, results.ItemDefaults.EditRange.Value.First);
Diagnostics\PullDiagnosticTests.cs (2)
831Start = new LSP.Position(originalSpan.Start.Line, originalSpan.Start.Character), 832End = new LSP.Position(originalSpan.End.Line, originalSpan.End.Character)
DocumentChanges\DocumentChangesTests.cs (2)
372Start = new LSP.Position(startLine, startCol), 373End = new LSP.Position(endLine, endCol)
ProtocolConversionsTests.cs (16)
216var range = new Range() { Start = new Position(0, 0), End = new Position(1, 0) }; 231var range = new Range() { Start = new Position(2, 8), End = new Position(2, 12) }; 244var range = new Range() { Start = new Position(0, 0), End = new Position(3, 1) }; 265var range = new Range() { Start = new Position(0, 0), End = new Position(4, 0) }; 285Start = new Position(lastLineIndex, 0), 286End = new Position(lastLineIndex + 1, 0) 304var range = new Range() { Start = new Position(0, 0), End = new Position(sourceText.Lines.Count + 1, 0) }; 314var range = new Range() { Start = new Position(0, 0), End = new Position(sourceText.Lines.Count, 5) }; 325var range = new Range() { Start = new Position(2, 20), End = new Position(3, 0) };
Workspaces\SourceGeneratedDocumentTests.cs (2)
120var location = new LSP.Location { DocumentUri = sourceGeneratorDocumentUri, Range = new LSP.Range { Start = new LSP.Position(0, 6), End = new LSP.Position(0, 6) } };
Microsoft.CodeAnalysis.LanguageServer.UnitTests (3)
FileBasedProgramsWorkspaceTests.cs (1)
905new HoverParams() { Position = new Position(0, 0), TextDocument = new TextDocumentIdentifier { DocumentUri = nonFileUri } },
ServerInitializationTests.cs (2)
41Range = new Roslyn.LanguageServer.Protocol.Range { Start = new Position(0, 0), End = new Position(0, 0) },
Microsoft.CodeAnalysis.Razor.Workspaces (4)
DocumentMapping\IDocumentMappingServiceExtensions.cs (1)
34return new DocumentPositionInfo(RazorLanguageKind.Html, new Position(0, 0), razorIndex);
Extensions\LspFactory.cs (3)
13private static readonly Position s_defaultPosition = new(0, 0); 21private static readonly Position s_undefinedPosition = new(-1, -1); 109_ => new(line, character)
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (6)
Cohost\CohostRoslynCodeActionTest.cs (2)
702Start = new Position(csharpPosition.Line, csharpPosition.Character), 703End = new Position(csharpPosition.Line, csharpPosition.Character)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostHoverEndpointTest.cs (2)
91Start = new Position(0, 1), 92End = new Position(0, "<body".Length),
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostInlayHintEndpointTest.cs (2)
212Start = new(0, 0), 213End = new(inputText.Lines.Count, 0)
Microsoft.VisualStudioCode.RazorExtension.UnitTests (4)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostHoverEndpointTest.cs (2)
91Start = new Position(0, 1), 92End = new Position(0, "<body".Length),
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostInlayHintEndpointTest.cs (2)
212Start = new(0, 0), 213End = new(inputText.Lines.Count, 0)