1 implementation of IDiagnosticsRefresher
Microsoft.CodeAnalysis.Features (1)
Diagnostics\IDiagnosticsRefresher.cs (1)
36internal sealed class DefaultDiagnosticsRefresher() : IDiagnosticsRefresher
39 references to IDiagnosticsRefresher
Microsoft.CodeAnalysis.EditorFeatures (3)
EditAndContinue\EditAndContinueLanguageService.cs (1)
36IDiagnosticsRefresher diagnosticRefresher) : IManagedHotReloadLanguageService3, IEditAndContinueSolutionProvider
ExternalAccess\VSTypeScript\VSTypeScriptPullDiagnosticHandlerProvider.cs (2)
21IDiagnosticsRefresher diagnosticsRefresher, 31IDiagnosticsRefresher diagnosticsRefresher,
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
EditAndContinue\EditAndContinueLanguageServiceTests.cs (2)
131var diagnosticRefresher = localWorkspace.GetService<IDiagnosticsRefresher>();
Microsoft.CodeAnalysis.ExternalAccess.Copilot (2)
Internal\Analyzer\AbstractCopilotCodeAnalysisService.cs (1)
31internal abstract class AbstractCopilotCodeAnalysisService(IDiagnosticsRefresher diagnosticsRefresher) : ICopilotCodeAnalysisService
Internal\Analyzer\CSharp\CSharpCopilotCodeAnalysisService.cs (1)
41IDiagnosticsRefresher diagnosticsRefresher
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
Internal\Diagnostics\FSharpDiagnosticAnalyzerService.cs (1)
19internal class FSharpDiagnosticAnalyzerService(IDiagnosticsRefresher refresher) : IFSharpDiagnosticAnalyzerService
Microsoft.CodeAnalysis.Features (5)
Diagnostics\IDiagnosticsRefresher.cs (1)
33[Export(typeof(IDiagnosticsRefresher)), Shared]
Diagnostics\Service\DiagnosticAnalyzerService.cs (3)
27IDiagnosticsRefresher diagnosticsRefresher, 51private readonly IDiagnosticsRefresher _diagnosticsRefresher; 56IDiagnosticsRefresher diagnosticsRefresher,
ExternalAccess\VSTypeScript\VSTypeScriptDiagnosticAnalyzerService.cs (1)
17internal sealed class VSTypeScriptAnalyzerService(IDiagnosticsRefresher refresher) : IVSTypeScriptDiagnosticAnalyzerService
Microsoft.CodeAnalysis.LanguageServer (1)
FileBasedPrograms\VirtualProjectXmlProvider.cs (1)
25internal class VirtualProjectXmlProvider(IDiagnosticsRefresher diagnosticRefresher, DotnetCliHelper dotnetCliHelper)
Microsoft.CodeAnalysis.LanguageServer.Protocol (17)
Handler\Diagnostics\AbstractDocumentPullDiagnosticHandler.cs (1)
17IDiagnosticsRefresher diagnosticRefresher,
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (2)
29IDiagnosticsRefresher diagnosticRefresher, 42private readonly IDiagnosticsRefresher _diagnosticRefresher = diagnosticRefresher;
Handler\Diagnostics\AbstractWorkspacePullDiagnosticsHandler.cs (2)
23private readonly IDiagnosticsRefresher _diagnosticsRefresher; 41IDiagnosticsRefresher diagnosticRefresher,
Handler\Diagnostics\DiagnosticsRefreshQueue.cs (4)
21private readonly IDiagnosticsRefresher _refresher; 28IDiagnosticsRefresher refresher) 44private readonly IDiagnosticsRefresher _refresher; 51IDiagnosticsRefresher refresher)
Handler\Diagnostics\DocumentPullDiagnosticHandler.cs (1)
16IDiagnosticsRefresher diagnosticRefresher,
Handler\Diagnostics\DocumentPullDiagnosticHandlerFactory.cs (1)
19IDiagnosticsRefresher diagnosticsRefresher,
Handler\Diagnostics\Public\PublicDocumentPullDiagnosticHandlerFactory.cs (1)
22IDiagnosticsRefresher diagnosticRefresher,
Handler\Diagnostics\Public\PublicDocumentPullDiagnosticsHandler.cs (1)
24IDiagnosticsRefresher diagnosticsRefresher,
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticHandlerFactory.cs (1)
20IDiagnosticsRefresher diagnosticsRefresher,
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticsHandler.cs (1)
27IDiagnosticsRefresher diagnosticRefresher,
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (1)
21IDiagnosticsRefresher diagnosticsRefresher,
Handler\Diagnostics\WorkspacePullDiagnosticHandlerFactory.cs (1)
20IDiagnosticsRefresher diagnosticsRefresher,
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (8)
Diagnostics\DiagnosticsPullCacheTests.cs (2)
73var refresher = testLspServer.TestWorkspace.ExportProvider.GetExportedValue<IDiagnosticsRefresher>();
Diagnostics\PullDiagnosticTests.cs (6)
299var refresher = testLspServer.TestWorkspace.ExportProvider.GetExportedValue<IDiagnosticsRefresher>(); 1285var diagnosticsRefresher = testLspServer.TestWorkspace.GetService<IDiagnosticsRefresher>(); 2139var refreshService = testLspServer.TestWorkspace.ExportProvider.GetExportedValue<IDiagnosticsRefresher>();