1 write to AnalysisService
Microsoft.CodeAnalysis.ExternalAccess.Copilot (1)
Internal\Analyzer\CSharp\CSharpCopilotCodeAnalysisService.cs (1)
56AnalysisService = externalCopilotService;
12 references to AnalysisService
Microsoft.CodeAnalysis.ExternalAccess.Copilot (12)
Internal\Analyzer\CSharp\CSharpCopilotCodeAnalysisService.cs (12)
64if (AnalysisService is not null) 65return await AnalysisService.AnalyzeDocumentAsync(document, span, promptTitle, cancellationToken).ConfigureAwait(false); 72if (AnalysisService is not null) 73return await AnalysisService.GetAvailablePromptTitlesAsync(document, cancellationToken).ConfigureAwait(false); 80if (AnalysisService is not null) 81return await AnalysisService.GetCachedDiagnosticsAsync(document, promptTitle, cancellationToken).ConfigureAwait(false); 88if (AnalysisService is not null) 89return await AnalysisService.IsAvailableAsync(cancellationToken).ConfigureAwait(false); 96if (AnalysisService is not null) 97await AnalysisService.StartRefinementSessionAsync(oldDocument, newDocument, primaryDiagnostic, cancellationToken).ConfigureAwait(false); 138if (AnalysisService is not null) 139return await AnalysisService.IsFileExcludedAsync(filePath, cancellationToken).ConfigureAwait(false);