dotnet / dotnet/roslyn

IDE3000 reported when copilot services are unavailable.

Open
#79,743 1 comment 0 reactions 1 assignee Claimed by @akhera99 View on GitHub
Area-IDE
Dominant language
C#
Stars
20.7k
Forks
4.3k
PR merge metrics
PR metrics pending

Description

Originally reported by @rudism in https://github.com/OmniSharp/omnisharp-roslyn/issues/2682

IDE3000 is being reported by OmniSharp even though there is no Copilot service being provided. The DiagnosticAnalyzer should validate that a service is available for performing the code fix prior to emitting diagnostics.

Relevant validation performed by the code fix:
https://github.com/dotnet/roslyn/blob/f9715b2a03a4d821f33c507a3f38e8db0e0d7078/src/Features/CSharp/Portable/Copilot/CSharpImplementNotImplementedExceptionFixProvider.cs#L44-L56

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.