Skip to content

Commit 6cf6ae9

Browse files
committed
fix: supress "GetService failed" messages for some of Roslyn services we are not providing mocks for
1 parent 7cbac27 commit 6cf6ae9

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/CSharpLanguageServer/RoslynHelpers.fs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -340,6 +340,12 @@ type WorkspaceServicesInterceptor () =
340340
let interceptor = RemoteHostClientProviderInterceptor()
341341
generator.CreateInterfaceProxyWithoutTarget(serviceType, interceptor)
342342

343+
| "Microsoft.CodeAnalysis.SourceGeneratorTelemetry.ISourceGeneratorTelemetryCollectorWorkspaceService"
344+
| "Microsoft.CodeAnalysis.CodeRefactorings.PullMemberUp.Dialog.IPullMemberUpOptionsService"
345+
| "Microsoft.CodeAnalysis.Packaging.IPackageInstallerService" ->
346+
// supress "GetService failed" messages for these services
347+
null
348+
343349
| _ ->
344350
logger.debug (
345351
Log.setMessage "GetService failed for {serviceType}"

0 commit comments

Comments
 (0)