10 references to DocumentationCommentProposal
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
Copilot\CSharpImplementNotImplementedExceptionFixProviderTests.cs (1)
661
Task<(Dictionary<string, string>? responseDictionary, bool isQuotaExceeded)> ICopilotCodeAnalysisService.GetDocumentationCommentAsync(
DocumentationCommentProposal
proposal, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.EditorFeatures (3)
DocumentationComments\CopilotGenerateDocumentationCommentProvider.cs (3)
60
var
snippetProposal = GetSnippetProposal(snippet.SnippetText, snippet.MemberNode!, snippet.Position, snippet.CaretOffset);
87
private static
DocumentationCommentProposal
? GetSnippetProposal(string comments, SyntaxNode memberNode, int? position, int caret)
184
DocumentationCommentProposal
proposal, ICopilotCodeAnalysisService copilotService,
Microsoft.CodeAnalysis.ExternalAccess.Copilot (5)
GenerateDocumentation\CopilotDocumentationCommentProposalWrapper.cs (2)
12
private readonly
DocumentationCommentProposal
_documentationCommentProposal;
15
public CopilotDocumentationCommentProposalWrapper(
DocumentationCommentProposal
documentationCommentProposal)
Internal\Analyzer\AbstractCopilotCodeAnalysisService.cs (2)
48
protected abstract Task<(Dictionary<string, string>? responseDictionary, bool isQuotaExceeded)> GetDocumentationCommentCoreAsync(
DocumentationCommentProposal
proposal, CancellationToken cancellationToken);
203
public async Task<(Dictionary<string, string>? responseDictionary, bool isQuotaExceeded)> GetDocumentationCommentAsync(
DocumentationCommentProposal
proposal, CancellationToken cancellationToken)
Internal\Analyzer\CSharp\CSharpCopilotCodeAnalysisService.cs (1)
146
protected override Task<(Dictionary<string, string>? responseDictionary, bool isQuotaExceeded)> GetDocumentationCommentCoreAsync(
DocumentationCommentProposal
proposal, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Features (1)
Copilot\ICopilotCodeAnalysisService.cs (1)
89
Task<(Dictionary<string, string>? responseDictionary, bool isQuotaExceeded)> GetDocumentationCommentAsync(
DocumentationCommentProposal
proposal, CancellationToken cancellationToken);