22 references to GetRequiredDocument
Microsoft.CodeAnalysis.LanguageServer (1)
LanguageServer\Handler\CopilotCompletion\CopilotCompletionResolveContextHandler.cs (1)
35var document = context.GetRequiredDocument();
Microsoft.CodeAnalysis.LanguageServer.Protocol (20)
Handler\Breakpoints\ValidateBreakableRangeHandler.cs (1)
32=> GetBreakableRangeAsync(context.GetRequiredDocument(), request.Range, cancellationToken);
Handler\CodeActions\CodeActionFixAllResolveHandler.cs (1)
40var document = context.GetRequiredDocument();
Handler\CodeLens\CodeLensHandler.cs (1)
47var document = context.GetRequiredDocument();
Handler\CodeLens\CodeLensResolveHandler.cs (1)
38var document = context.GetRequiredDocument();
Handler\Completion\CompletionResolveHandler.cs (1)
58var document = context.GetRequiredDocument();
Handler\DataTips\DataTipRangeHandler.cs (1)
31var document = context.GetRequiredDocument();
Handler\Diagnostics\DiagnosticSourceProviders\DocumentSyntaxAndSemanticDiagnosticSourceProvider.cs (1)
27return new([new DocumentDiagnosticSource(kind, context.GetRequiredDocument())]);
Handler\Diagnostics\Public\PublicDocumentNonLocalDiagnosticSourceProvider.cs (2)
34if (globalOptions.GetBackgroundAnalysisScope(context.GetRequiredDocument().Project.Language) == BackgroundAnalysisScope.FullSolution) 37return new([new NonLocalDocumentDiagnosticSource(context.GetRequiredDocument(), a => !a.IsCompilerAnalyzer())]);
Handler\EditAndContinue\DocumentEditAndContinueDiagnosticSourceProvider.cs (1)
28return new([EditAndContinueDiagnosticSource.CreateOpenDocumentSource(context.GetRequiredDocument())]);
Handler\Hover\HoverHandler.cs (1)
44var document = context.GetRequiredDocument();
Handler\InlayHint\InlayHintHandler.cs (1)
43var document = context.GetRequiredDocument();
Handler\InlayHint\InlayHintResolveHandler.cs (1)
34var document = context.GetRequiredDocument();
Handler\InlineCompletions\InlineCompletionsHandler.cs (1)
106var document = context.GetRequiredDocument();
Handler\References\FindImplementationsHandler.cs (1)
39var document = context.GetRequiredDocument();
Handler\Rename\PrepareRenameHandler.cs (1)
29=> GetRenameRangeAsync(context.GetRequiredDocument(), ProtocolConversions.PositionToLinePosition(request.Position), cancellationToken);
Handler\Rename\RenameHandler.cs (1)
31=> GetRenameEditAsync(context.GetRequiredDocument(), ProtocolConversions.PositionToLinePosition(request.Position), request.NewName, includeSourceGenerated: false, cancellationToken);
Handler\SemanticTokens\SemanticTokensHelpers.cs (1)
35var contextDocument = context.GetRequiredDocument();
Handler\Symbols\DocumentSymbolsHandler.cs (1)
43var document = context.GetRequiredDocument();
Handler\Tasks\DocumentTaskDiagnosticSourceProvider.cs (1)
28return new([new TaskListDiagnosticSource(context.GetRequiredDocument(), globalOptions)]);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
UriTests.cs (1)
388return Task.FromResult(new ResolvedDocumentInfo(context.Workspace!.Kind!, context.GetRequiredDocument().Project.Language));