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