IDE3000 reported when copilot services are unavailable.
Open
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
Assessment
This issue has not been assessed yet.