121 references to GetRange
Microsoft.CodeAnalysis.Razor.Workspaces (7)
Diagnostics\TaskListDiagnosticProvider.cs (1)
48Range = source.GetRange(comment.Comment.Span),
Extensions\LspExtensions_SourceText.cs (1)
56=> LspFactory.CreateTextEdit(text.GetRange(change.Span), change.NewText ?? "");
Formatting\CSharpFormatter.cs (1)
191var range = text.GetRange(node.Span);
Formatting\FormattingUtilities.cs (1)
103var range = text.GetRange(extractionSpan);
Formatting\Passes\CSharpOnTypeFormattingPass.cs (1)
1093context.SourceText.GetRange(explicitExpression.Span) is { } exprRange &&
Formatting\UsingDirectiveHelper.cs (1)
319return LspFactory.CreateTextEdit(sourceText.GetRange(removeSpan), string.Empty);
GoToDefinition\RazorComponentDefinitionHelpers.cs (1)
194var range = csharpDocument.Text.GetRange(property.Identifier.Span);
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (1)
Hover\HoverFactoryTest.cs (1)
97var expectedRange = codeDocument.Source.Text.GetRange(code.Span);
Microsoft.CodeAnalysis.Remote.Razor (2)
Diagnostics\RemoteDiagnosticsService.cs (1)
138Range = sourceText.GetRange(directive.SpanWithoutTrailingNewLines(sourceText)),
RemoteTagHelperSearchEngine.cs (1)
79Range = text.GetRange(location.SourceSpan)
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (71)
Cohost\CohostDataTipRangeEndpointTest.cs (2)
77var expectedExpressionRange = inputText.GetRange(expectedExpressionSpan); 81var expectedHoverRange = inputText.GetRange(expectedHoverSpan);
Cohost\CohostDocumentPullDiagnosticsTest.cs (24)
99Range = SourceText.From(input.Text).GetRange(input.NamedSpans["HTM1337"].First()), 108Range = SourceText.From(input.Text).GetRange(input.NamedSpans["TS2304"].First()), 117Range = SourceText.From(input.Text).GetRange(input.NamedSpans["CSS002"].First()), 146Range = SourceText.From(input.Text).GetRange(input.NamedSpans.First().Value.First()) 182Range = SourceText.From(input.Text).GetRange(new TextSpan(input.Text.IndexOf("@@") + 1, 1)) 187Range = SourceText.From(input.Text).GetRange(new TextSpan(input.Text.IndexOf("f"), 1)) 220Range = SourceText.From(input.Text).GetRange(new TextSpan(input.Text.IndexOf("@{"), 1)) 225Range = SourceText.From(input.Text).GetRange(new TextSpan(input.Text.IndexOf("~~"), 1)) 254Range = SourceText.From(input.Text).GetRange(new TextSpan(input.Text.IndexOf("@*"), 1)) 259Range = SourceText.From(input.Text).GetRange(new TextSpan(input.Text.IndexOf("~~"), 1)) 288Range = SourceText.From(input.Text).GetRange(new TextSpan(input.Text.IndexOf("Ra"), 1)) 293Range = SourceText.From(input.Text).GetRange(new TextSpan(input.Text.IndexOf("~~"), 1)) 331Range = SourceText.From(input.Text).GetRange(new TextSpan(input.Text.IndexOf(".@") + 1, 1)) 336Range = SourceText.From(input.Text).GetRange(new TextSpan(input.Text.IndexOf(".{") + 1, 1)) 374Range = SourceText.From(input.Text).GetRange(new TextSpan(input.Text.IndexOf(". @") + 1, 1)) 379Range = SourceText.From(input.Text).GetRange(new TextSpan(input.Text.IndexOf(". {") + 1, 1)) 417Range = SourceText.From(input.Text).GetRange(new TextSpan(input.Text.IndexOf(": @") + 1, 1)) 422Range = SourceText.From(input.Text).GetRange(new TextSpan(input.Text.IndexOf(": /") + 1, 1)) 452Range = SourceText.From(input.Text).GetRange(new TextSpan(input.Text.IndexOf("/"), "/****/".Length)) 457Range = SourceText.From(input.Text).GetRange(new TextSpan(input.Text.IndexOf("@"), CSharpExpression.Length)) 486Range = SourceText.From(input.Text).GetRange(new TextSpan(input.Text.IndexOf(firstLine), firstLine.Length)) 509Range = SourceText.From(input.Text).GetRange(new TextSpan(input.Text.IndexOf(firstLine), firstLine.Length)) 543Range = SourceText.From(input.Text).GetRange(new TextSpan(input.Text.IndexOf("@("), "@(!EnableMyButton)".Length)) 548Range = SourceText.From(input.Text).GetRange(new TextSpan(input.Text.IndexOf("T"), "ThisIsNotValid".Length))
Cohost\CohostRangeFormattingEndpointTest.cs (1)
200Range = inputText.GetRange(input.Span)
Cohost\CohostTextPresentationEndpointTest.cs (1)
63Range = sourceText.GetRange(span),
Cohost\CohostUriPresentationEndpointTest.cs (1)
258Range = sourceText.GetRange(span),
Cohost\CohostValidateBreakableRangeEndpointTest.cs (1)
127var expectedRange = inputText.GetRange(expected.Single());
Cohost\CohostWrapWithTagEndpointTest.cs (1)
210sourceText.GetRange(input.Span),
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\CohostCodeActionsEndpointTestBase.cs (3)
167Range = inputText.GetRange(diagnosticSpan) 174? inputText.GetRange(input.Span) 187request.Context.SelectionRange = inputText.GetRange(selectionSpans.Single());
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionProviderTest.cs (1)
85textDocumentEdit.Edits = [LspFactory.CreateTextEdit(context.SourceText.GetRange(span), "Goo /*~~~~~~~~~~~*/ Bar")];
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionResolverTest.cs (1)
46textDocumentEdit.Edits = [LspFactory.CreateTextEdit(sourceText.GetRange(span), "Goo /*~~~~~~~~~~~*/ Bar")];
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentSymbolEndpointTest.cs (15)
80Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["C"])), classC.SelectionRange); 87Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["HandleString"])), handleString.SelectionRange); 92Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["M"])), m.SelectionRange); 97Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["ObjToString"])), objToString.SelectionRange); 166Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["C"])), classC.SelectionRange); 173Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["HandleString"])), handleString.SelectionRange); 178Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["M"])), m.SelectionRange); 183Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["ObjToString"])), objToString.SelectionRange); 241Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["HandleString"])), handleString.SelectionRange); 246Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["M"])), m.SelectionRange); 251Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["ObjToString"])), objToString.SelectionRange); 310Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["HandleString"])), handleString.SelectionRange); 315Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["M"])), m.SelectionRange); 320Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["ObjToString"])), objToString.SelectionRange); 348var expectedRange = sourceText.GetRange(Assert.Single(spans));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostFindAllReferencesEndpointTest.cs (4)
238var range = text.GetRange(surveyPrompt.Spans[0]); 246var range = text.GetRange(component.Spans[0]); 286Assert.Single(input.Spans, s => inputText.GetRange(s).Equals(location.Range)); 293Assert.Single(testCode.Spans, s => text.GetRange(s).Equals(location.Range));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToDefinitionEndpointTest.cs (11)
159var range = text.GetRange(surveyPrompt.Span); 194var range = text.GetRange(surveyPrompt.Span); 227var range = text.GetRange(surveyPrompt.Span); 260var range = text.GetRange(surveyPrompt.Span); 298var range = text.GetRange(input.Span); 340var range = text.GetRange(surveyPrompt.Span); 382var range = text.GetRange(surveyPrompt.Span); 429var range = text.GetRange(surveyPrompt.Span); 455Range = inputText.GetRange(input.Span), 1032var range = text.GetRange(surveyPrompt.Span); 1052var range = text.GetRange(input.Span);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToImplementationEndpointTest.cs (3)
109Range = inputText.GetRange(input.Span), 145var range = text.GetRange(surveyPrompt.Span); 159var expected = input.Spans.Select(s => inputText.GetRange(s).ToLinePositionSpan()).OrderBy(r => r.Start.Line).ToArray();
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostInlayHintEndpointTest.cs (1)
230var expectedRange = inputText.GetRange(span);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\DocumentFormattingTestBase.cs (1)
160Range = inputText.GetRange(span)
Microsoft.VisualStudioCode.RazorExtension.UnitTests (40)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\CohostCodeActionsEndpointTestBase.cs (3)
167Range = inputText.GetRange(diagnosticSpan) 174? inputText.GetRange(input.Span) 187request.Context.SelectionRange = inputText.GetRange(selectionSpans.Single());
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionProviderTest.cs (1)
85textDocumentEdit.Edits = [LspFactory.CreateTextEdit(context.SourceText.GetRange(span), "Goo /*~~~~~~~~~~~*/ Bar")];
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionResolverTest.cs (1)
46textDocumentEdit.Edits = [LspFactory.CreateTextEdit(sourceText.GetRange(span), "Goo /*~~~~~~~~~~~*/ Bar")];
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentSymbolEndpointTest.cs (15)
80Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["C"])), classC.SelectionRange); 87Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["HandleString"])), handleString.SelectionRange); 92Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["M"])), m.SelectionRange); 97Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["ObjToString"])), objToString.SelectionRange); 166Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["C"])), classC.SelectionRange); 173Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["HandleString"])), handleString.SelectionRange); 178Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["M"])), m.SelectionRange); 183Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["ObjToString"])), objToString.SelectionRange); 241Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["HandleString"])), handleString.SelectionRange); 246Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["M"])), m.SelectionRange); 251Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["ObjToString"])), objToString.SelectionRange); 310Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["HandleString"])), handleString.SelectionRange); 315Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["M"])), m.SelectionRange); 320Assert.Equal(sourceText.GetRange(Assert.Single(input.NamedSpans["ObjToString"])), objToString.SelectionRange); 348var expectedRange = sourceText.GetRange(Assert.Single(spans));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostFindAllReferencesEndpointTest.cs (4)
238var range = text.GetRange(surveyPrompt.Spans[0]); 246var range = text.GetRange(component.Spans[0]); 286Assert.Single(input.Spans, s => inputText.GetRange(s).Equals(location.Range)); 293Assert.Single(testCode.Spans, s => text.GetRange(s).Equals(location.Range));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToDefinitionEndpointTest.cs (11)
159var range = text.GetRange(surveyPrompt.Span); 194var range = text.GetRange(surveyPrompt.Span); 227var range = text.GetRange(surveyPrompt.Span); 260var range = text.GetRange(surveyPrompt.Span); 298var range = text.GetRange(input.Span); 340var range = text.GetRange(surveyPrompt.Span); 382var range = text.GetRange(surveyPrompt.Span); 429var range = text.GetRange(surveyPrompt.Span); 455Range = inputText.GetRange(input.Span), 1032var range = text.GetRange(surveyPrompt.Span); 1052var range = text.GetRange(input.Span);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToImplementationEndpointTest.cs (3)
109Range = inputText.GetRange(input.Span), 145var range = text.GetRange(surveyPrompt.Span); 159var expected = input.Spans.Select(s => inputText.GetRange(s).ToLinePositionSpan()).OrderBy(r => r.Start.Line).ToArray();
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostInlayHintEndpointTest.cs (1)
230var expectedRange = inputText.GetRange(span);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\DocumentFormattingTestBase.cs (1)
160Range = inputText.GetRange(span)