3 implementations of IDiagnosticAnalyzerService
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Diagnostics\MockDiagnosticAnalyzerService.cs (1)
22
internal class MockDiagnosticAnalyzerService :
IDiagnosticAnalyzerService
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Diagnostics\DiagnosticAnalyzerService.cs (1)
26
internal partial class DiagnosticAnalyzerService :
IDiagnosticAnalyzerService
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
Diagnostics\ExternalDiagnosticUpdateSourceTests.vb (1)
635
Implements
IDiagnosticAnalyzerService
, IDiagnosticUpdateSource
194 references to IDiagnosticAnalyzerService
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
CodeCleanup\CSharpCodeCleanupService.cs (1)
276
public CSharpCodeCleanupService(ICodeFixService codeFixService,
IDiagnosticAnalyzerService
diagnosticAnalyzerService)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (4)
Diagnostics\Suppression\SuppressionTests.cs (1)
452
var diagnosticService = Assert.IsType<DiagnosticAnalyzerService>(workspace.ExportProvider.GetExportedValue<
IDiagnosticAnalyzerService
>());
Formatting\CodeCleanupTests.cs (2)
748
var incrementalAnalyzerProvider = workspace.ExportProvider.GetExportedValue<
IDiagnosticAnalyzerService
>() as IIncrementalAnalyzerProvider;
832
var incrementalAnalyzerProvider = workspace.ExportProvider.GetExportedValue<
IDiagnosticAnalyzerService
>() as IIncrementalAnalyzerProvider;
Squiggles\ErrorSquiggleProducerTests.cs (1)
298
.AddExcludedPartTypes(typeof(
IDiagnosticAnalyzerService
))
Microsoft.CodeAnalysis.EditorFeatures (23)
Diagnostics\AbstractDiagnosticsAdornmentTaggerProvider.cs (1)
22
IDiagnosticAnalyzerService
analyzerService,
Diagnostics\AbstractPushOrPullDiagnosticsTaggerProvider.cs (1)
40
IDiagnosticAnalyzerService
analyzerService,
Diagnostics\AbstractPushOrPullDiagnosticsTaggerProvider.PullDiagnosticsTaggerProvider.cs (2)
19
/// Base type for all taggers that interact with the <see cref="
IDiagnosticAnalyzerService
"/> and produce tags for the
36
IDiagnosticAnalyzerService
analyzerService,
Diagnostics\AbstractPushOrPullDiagnosticsTaggerProvider.SingleDiagnosticKindPullTaggerProvider.cs (2)
41
private readonly
IDiagnosticAnalyzerService
_analyzerService;
52
IDiagnosticAnalyzerService
analyzerService,
Diagnostics\DiagnosticsClassificationTaggerProvider.cs (1)
47
IDiagnosticAnalyzerService
analyzerService,
Diagnostics\DiagnosticsSquiggleTaggerProvider.cs (1)
38
IDiagnosticAnalyzerService
analyzerService,
Diagnostics\DiagnosticsSuggestionTaggerProvider.cs (1)
38
IDiagnosticAnalyzerService
analyzerService,
EditAndContinue\EditAndContinueLanguageService.cs (2)
30
private readonly
IDiagnosticAnalyzerService
_diagnosticService;
54
IDiagnosticAnalyzerService
diagnosticService,
EditorConfigSettings\DataProvider\Analyzer\AnalyzerSettingsProvider.cs (2)
21
private readonly
IDiagnosticAnalyzerService
_analyzerService;
23
public AnalyzerSettingsProvider(string fileName, AnalyzerSettingsUpdater settingsUpdater, Workspace workspace,
IDiagnosticAnalyzerService
analyzerService)
EditorConfigSettings\DataProvider\Analyzer\AnalyzerSettingsProviderFactory.cs (2)
14
private readonly
IDiagnosticAnalyzerService
_analyzerService;
16
public AnalyzerSettingsProviderFactory(Workspace workspace,
IDiagnosticAnalyzerService
analyzerService)
EditorConfigSettings\DataProvider\Analyzer\AnalyzerSettingsWorkspaceServiceFactory.cs (2)
17
private readonly
IDiagnosticAnalyzerService
_analyzerService;
21
public AnalyzerSettingsWorkspaceServiceFactory(
IDiagnosticAnalyzerService
analyzerService)
ExternalAccess\VSTypeScript\VSTypeScriptPullDiagnosticHandlerProvider.cs (2)
25
IDiagnosticAnalyzerService
analyzerService,
38
IDiagnosticAnalyzerService
analyzerService,
RenameTracking\RenameTrackingTaggerProvider.cs (2)
46
private readonly
IDiagnosticAnalyzerService
_diagnosticAnalyzerService;
54
IDiagnosticAnalyzerService
diagnosticAnalyzerService,
RenameTracking\RenameTrackingTaggerProvider.StateMachine.cs (2)
42
private readonly
IDiagnosticAnalyzerService
_diagnosticAnalyzerService;
62
IDiagnosticAnalyzerService
diagnosticAnalyzerService,
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (3)
Diagnostics\MockDiagnosticAnalyzerService.cs (1)
21
[Export(typeof(
IDiagnosticAnalyzerService
)), Shared, PartNotDiscoverable]
Diagnostics\TestDiagnosticAnalyzerDriver.cs (1)
40
_diagnosticAnalyzerService = Assert.IsType<DiagnosticAnalyzerService>(mefServices.GetExportedValue<
IDiagnosticAnalyzerService
>());
Squiggles\TestDiagnosticTagProducer.cs (1)
45
var analyzerServer = (MockDiagnosticAnalyzerService)workspace.GetService<
IDiagnosticAnalyzerService
>();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (23)
CodeFixes\CodeFixServiceTests.cs (3)
48
var diagnosticService = Assert.IsType<DiagnosticAnalyzerService>(workspace.GetService<
IDiagnosticAnalyzerService
>());
334
var diagnosticService = Assert.IsType<DiagnosticAnalyzerService>(workspace.GetService<
IDiagnosticAnalyzerService
>());
697
var diagnosticService = Assert.IsType<DiagnosticAnalyzerService>(workspace.GetService<
IDiagnosticAnalyzerService
>());
Diagnostics\DiagnosticAnalyzerServiceTests.cs (13)
78
var service = Assert.IsType<DiagnosticAnalyzerService>(exportProvider.GetExportedValue<
IDiagnosticAnalyzerService
>());
203
var service = Assert.IsType<DiagnosticAnalyzerService>(exportProvider.GetExportedValue<
IDiagnosticAnalyzerService
>());
254
var service = Assert.IsType<DiagnosticAnalyzerService>(exportProvider.GetExportedValue<
IDiagnosticAnalyzerService
>());
302
var service = Assert.IsType<DiagnosticAnalyzerService>(exportProvider.GetExportedValue<
IDiagnosticAnalyzerService
>());
370
var service = Assert.IsType<DiagnosticAnalyzerService>(exportProvider.GetExportedValue<
IDiagnosticAnalyzerService
>());
442
var service = Assert.IsType<DiagnosticAnalyzerService>(exportProvider.GetExportedValue<
IDiagnosticAnalyzerService
>());
493
var service = Assert.IsType<DiagnosticAnalyzerService>(exportProvider.GetExportedValue<
IDiagnosticAnalyzerService
>());
598
var service = Assert.IsType<DiagnosticAnalyzerService>(exportProvider.GetExportedValue<
IDiagnosticAnalyzerService
>());
657
var service = Assert.IsType<DiagnosticAnalyzerService>(exportProvider.GetExportedValue<
IDiagnosticAnalyzerService
>());
762
var service = Assert.IsType<DiagnosticAnalyzerService>(workspace.GetService<
IDiagnosticAnalyzerService
>());
896
var service = Assert.IsType<DiagnosticAnalyzerService>(workspace.GetService<
IDiagnosticAnalyzerService
>());
993
var service = Assert.IsType<DiagnosticAnalyzerService>(workspace.GetService<
IDiagnosticAnalyzerService
>());
1167
var service = Assert.IsType<DiagnosticAnalyzerService>(workspace.GetService<
IDiagnosticAnalyzerService
>());
Diagnostics\DiagnosticsSquiggleTaggerProviderTests.cs (3)
36
.AddExcludedPartTypes(typeof(IDiagnosticService), typeof(
IDiagnosticAnalyzerService
))
147
var analyzerService = Assert.IsType<MockDiagnosticAnalyzerService>(workspace.ExportProvider.GetExportedValue<
IDiagnosticAnalyzerService
>());
191
var analyzerService = Assert.IsType<MockDiagnosticAnalyzerService>(workspace.ExportProvider.GetExportedValue<
IDiagnosticAnalyzerService
>());
EditAndContinue\RemoteEditAndContinueServiceTests.cs (1)
97
var mockDiagnosticService = (MockDiagnosticAnalyzerService)localWorkspace.GetService<
IDiagnosticAnalyzerService
>();
Preview\PreviewWorkspaceTests.cs (2)
195
var
diagnosticAnalyzer = workspace.ExportProvider.GetExportedValue<
IDiagnosticAnalyzerService
>();
RenameTracking\RenameTrackingTestState.cs (1)
105
Workspace.GetService<
IDiagnosticAnalyzerService
>(),
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
InlineDiagnostics\InlineDiagnosticsTaggerProvider.cs (1)
46
IDiagnosticAnalyzerService
analyzerService,
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (38)
CodeFixes\CodeFixServiceTests.vb (2)
58
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
137
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
Diagnostics\DiagnosticProviderTests.vb (1)
296
Dim analyzerService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
Diagnostics\DiagnosticServiceTests.vb (34)
83
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
189
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
234
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
271
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
342
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
385
Dim diagnosticService2 = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
434
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
489
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
525
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
599
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
623
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
666
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
701
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
778
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
815
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
972
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
1011
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
1068
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
1119
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
1163
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
1207
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
1260
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
1324
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
1372
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
1444
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
1995
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
2056
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
2124
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
2164
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
2225
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
2267
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
2315
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
2366
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
2437
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
Rename\RenameTestHelpers.vb (1)
114
workspace.GetService(Of
IDiagnosticAnalyzerService
)(),
Microsoft.CodeAnalysis.ExternalAccess.FSharp (2)
Internal\Diagnostics\FSharpDiagnosticAnalyzerService.cs (2)
19
private readonly Microsoft.CodeAnalysis.Diagnostics.
IDiagnosticAnalyzerService
_delegatee;
23
public FSharpDiagnosticAnalyzerService(Microsoft.CodeAnalysis.Diagnostics.
IDiagnosticAnalyzerService
delegatee)
Microsoft.CodeAnalysis.ExternalAccess.Razor (2)
RazorTestAnalyzerLoader.cs (2)
17
private readonly
IDiagnosticAnalyzerService
_analyzerService;
23
public RazorTestAnalyzerLoader(
IDiagnosticAnalyzerService
analyzerService, IDiagnosticService diagnosticService, IGlobalOptionService globalOptionService)
Microsoft.CodeAnalysis.Features (20)
Diagnostics\IDiagnosticAnalyzerService.cs (2)
106
public static Task<ImmutableArray<DiagnosticData>> GetDiagnosticsForSpanAsync(this
IDiagnosticAnalyzerService
service,
121
public static Task<ImmutableArray<DiagnosticData>> GetDiagnosticsForSpanAsync(this
IDiagnosticAnalyzerService
service,
EditAndContinue\Remote\RemoteDebuggingSessionProxy.cs (4)
41
public async ValueTask BreakStateOrCapabilitiesChangedAsync(
IDiagnosticAnalyzerService
diagnosticService, EditAndContinueDiagnosticUpdateSource diagnosticUpdateSource, bool? inBreakState, CancellationToken cancellationToken)
66
public async ValueTask EndDebuggingSessionAsync(Solution compileTimeSolution, EditAndContinueDiagnosticUpdateSource diagnosticUpdateSource,
IDiagnosticAnalyzerService
diagnosticService, CancellationToken cancellationToken)
103
IDiagnosticAnalyzerService
diagnosticService,
174
public async ValueTask CommitSolutionUpdateAsync(
IDiagnosticAnalyzerService
diagnosticService, CancellationToken cancellationToken)
ExternalAccess\VSTypeScript\VSTypeScriptDiagnosticAnalyzerService.cs (2)
18
private readonly
IDiagnosticAnalyzerService
_service;
22
public VSTypeScriptAnalyzerService(
IDiagnosticAnalyzerService
service)
SolutionCrawler\WorkCoordinator.AsyncDocumentWorkItemQueue.cs (2)
49
ProjectId? preferableProjectId, ProjectDependencyGraph dependencyGraph,
IDiagnosticAnalyzerService
? service,
69
ProjectId? preferableProjectId, ProjectDependencyGraph dependencyGraph,
IDiagnosticAnalyzerService
? analyzerService)
SolutionCrawler\WorkCoordinator.AsyncProjectWorkItemQueue.cs (1)
51
ProjectId? preferableProjectId, ProjectDependencyGraph dependencyGraph,
IDiagnosticAnalyzerService
? analyzerService,
SolutionCrawler\WorkCoordinator.AsyncWorkItemQueue.cs (3)
49
protected abstract bool TryTakeAnyWork_NoLock(ProjectId? preferableProjectId, ProjectDependencyGraph dependencyGraph,
IDiagnosticAnalyzerService
? service, out WorkItem workItem);
220
IDiagnosticAnalyzerService
? analyzerService,
253
ProjectDependencyGraph dependencyGraph,
IDiagnosticAnalyzerService
? analyzerService)
SolutionCrawler\WorkCoordinator.IncrementalAnalyzerProcessor.cs (6)
42
private readonly Lazy<
IDiagnosticAnalyzerService
?> _lazyDiagnosticAnalyzerService;
63
_lazyDiagnosticAnalyzerService = new Lazy<
IDiagnosticAnalyzerService
?>(() => GetDiagnosticAnalyzerService(analyzerProviders));
89
private static
IDiagnosticAnalyzerService
? GetDiagnosticAnalyzerService(IEnumerable<Lazy<IIncrementalAnalyzerProvider, IncrementalAnalyzerProviderMetadata>> analyzerProviders)
93
return (
IDiagnosticAnalyzerService
?)analyzerProviders.Where(p => p.Value is
IDiagnosticAnalyzerService
).SingleOrDefault()?.Value;
136
private
IDiagnosticAnalyzerService
? DiagnosticAnalyzerService => _lazyDiagnosticAnalyzerService?.Value;
Microsoft.CodeAnalysis.LanguageServer.Protocol (30)
ExternalAccess\VSCode\API\VSCodeAnalyzerLoader.cs (2)
17
private readonly
IDiagnosticAnalyzerService
_analyzerService;
23
public VSCodeAnalyzerLoader(
IDiagnosticAnalyzerService
analyzerService, IDiagnosticService diagnosticService, IGlobalOptionService globalOptionService)
Features\CodeCleanup\AbstractCodeCleanupService.cs (2)
28
private readonly
IDiagnosticAnalyzerService
_diagnosticService;
30
protected AbstractCodeCleanupService(ICodeFixService codeFixService,
IDiagnosticAnalyzerService
diagnosticAnalyzerService)
Features\CodeFixes\CodeFixService.cs (2)
40
private readonly
IDiagnosticAnalyzerService
_diagnosticService;
60
IDiagnosticAnalyzerService
diagnosticAnalyzerService,
Features\CodeFixes\CodeFixService.FixAllDiagnosticProvider.cs (2)
22
private readonly
IDiagnosticAnalyzerService
_diagnosticService;
26
public FixAllDiagnosticProvider(
IDiagnosticAnalyzerService
diagnosticService, ImmutableHashSet<string> diagnosticIds)
Features\Diagnostics\DiagnosticAnalyzerService.cs (1)
24
[Export(typeof(
IDiagnosticAnalyzerService
))]
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (3)
27
IDiagnosticAnalyzerService
diagnosticAnalyzerService,
56
protected readonly
IDiagnosticAnalyzerService
DiagnosticAnalyzerService;
71
IDiagnosticAnalyzerService
diagnosticAnalyzerService,
Handler\Diagnostics\DiagnosticSources\AbstractDocumentDiagnosticSource.cs (1)
32
IDiagnosticAnalyzerService
diagnosticAnalyzerService, RequestContext context, CancellationToken cancellationToken);
Handler\Diagnostics\DiagnosticSources\DocumentDiagnosticSource.cs (1)
24
IDiagnosticAnalyzerService
diagnosticAnalyzerService, RequestContext context, CancellationToken cancellationToken)
Handler\Diagnostics\DiagnosticSources\IDiagnosticSource.cs (1)
26
IDiagnosticAnalyzerService
diagnosticAnalyzerService,
Handler\Diagnostics\DiagnosticSources\ProjectDiagnosticSource.cs (1)
25
IDiagnosticAnalyzerService
diagnosticAnalyzerService,
Handler\Diagnostics\DiagnosticSources\TaskListDiagnosticSource.cs (1)
39
IDiagnosticAnalyzerService
diagnosticAnalyzerService, RequestContext context, CancellationToken cancellationToken)
Handler\Diagnostics\DiagnosticSources\WorkspaceDocumentDiagnosticSource.cs (1)
22
IDiagnosticAnalyzerService
diagnosticAnalyzerService,
Handler\Diagnostics\DocumentPullDiagnosticHandler.cs (1)
22
IDiagnosticAnalyzerService
analyzerService,
Handler\Diagnostics\DocumentPullDiagnosticHandlerFactory.cs (2)
17
private readonly
IDiagnosticAnalyzerService
_analyzerService;
24
IDiagnosticAnalyzerService
analyzerService,
Handler\Diagnostics\Public\PublicDocumentPullDiagnosticHandlerFactory.cs (2)
21
private readonly
IDiagnosticAnalyzerService
_analyzerService;
28
IDiagnosticAnalyzerService
analyzerService,
Handler\Diagnostics\Public\PublicDocumentPullDiagnosticsHandler.cs (1)
29
IDiagnosticAnalyzerService
analyzerService,
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticHandlerFactory.cs (2)
18
private readonly
IDiagnosticAnalyzerService
_analyzerService;
26
IDiagnosticAnalyzerService
analyzerService,
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticsHandler.cs (1)
41
IDiagnosticAnalyzerService
analyzerService,
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (1)
26
public WorkspacePullDiagnosticHandler(
IDiagnosticAnalyzerService
analyzerService, EditAndContinueDiagnosticUpdateSource editAndContinueDiagnosticUpdateSource, IGlobalOptionService globalOptions)
Handler\Diagnostics\WorkspacePullDiagnosticHandlerFactory.cs (2)
17
private readonly
IDiagnosticAnalyzerService
_analyzerService;
24
IDiagnosticAnalyzerService
analyzerService,
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
CodeCleanup\VisualBasicCodeCleanupService.vb (1)
85
Public Sub New(codeFixService As ICodeFixService, diagnosticAnalyzerService As
IDiagnosticAnalyzerService
)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (2)
Formatting\CodeCleanUpTests.vb (2)
532
Dim incrementalAnalyzerProvider = TryCast(workspace.ExportProvider.GetExportedValue(Of
IDiagnosticAnalyzerService
)(), IIncrementalAnalyzerProvider)
584
Dim incrementalAnalyzerProvider = TryCast(workspace.ExportProvider.GetExportedValue(Of
IDiagnosticAnalyzerService
)(), IIncrementalAnalyzerProvider)
Microsoft.VisualStudio.LanguageServices (12)
Diagnostics\VisualStudioDiagnosticAnalyzerService.cs (2)
40
private readonly
IDiagnosticAnalyzerService
_diagnosticService;
53
IDiagnosticAnalyzerService
diagnosticService,
ProjectSystem\VisualStudioWorkspaceImpl.cs (1)
139
exportProvider.GetExportedValue<
IDiagnosticAnalyzerService
>(),
TableDataSource\Suppression\VisualStudioDiagnosticListTableCommandHandler.cs (2)
41
private readonly
IDiagnosticAnalyzerService
_diagnosticService;
56
IDiagnosticAnalyzerService
diagnosticService,
TableDataSource\Suppression\VisualStudioSuppressionFixService.cs (2)
50
private readonly
IDiagnosticAnalyzerService
_diagnosticService;
69
IDiagnosticAnalyzerService
diagnosticService,
TaskList\ExternalErrorDiagnosticUpdateSource.cs (3)
41
private readonly
IDiagnosticAnalyzerService
_diagnosticService;
77
IDiagnosticAnalyzerService
diagnosticService,
92
IDiagnosticAnalyzerService
diagnosticService,
Venus\ContainedLanguage.cs (2)
29
private readonly
IDiagnosticAnalyzerService
_diagnosticAnalyzerService;
87
_diagnosticAnalyzerService = componentModel.GetService<
IDiagnosticAnalyzerService
>();
Microsoft.VisualStudio.LanguageServices.Implementation (8)
SolutionExplorer\DiagnosticItem\BaseDiagnosticAndGeneratorItemSource.cs (2)
24
private readonly
IDiagnosticAnalyzerService
_diagnosticAnalyzerService;
31
public BaseDiagnosticAndGeneratorItemSource(Workspace workspace, ProjectId projectId, IAnalyzersCommandHandler commandHandler,
IDiagnosticAnalyzerService
diagnosticAnalyzerService)
SolutionExplorer\DiagnosticItem\CpsDiagnosticItemSource.cs (1)
28
public CpsDiagnosticItemSource(Workspace workspace, string projectPath, ProjectId projectId, IVsHierarchyItem item, IAnalyzersCommandHandler commandHandler,
IDiagnosticAnalyzerService
analyzerService)
SolutionExplorer\DiagnosticItem\CpsDiagnosticItemSourceProvider.cs (2)
28
private readonly
IDiagnosticAnalyzerService
_diagnosticAnalyzerService;
37
IDiagnosticAnalyzerService
diagnosticAnalyzerService,
SolutionExplorer\DiagnosticItem\LegacyDiagnosticItemSource.cs (1)
14
public LegacyDiagnosticItemSource(AnalyzerItem item, IAnalyzersCommandHandler commandHandler,
IDiagnosticAnalyzerService
diagnosticAnalyzerService)
SolutionExplorer\DiagnosticItem\LegacyDiagnosticItemSourceProvider.cs (2)
22
private readonly
IDiagnosticAnalyzerService
_diagnosticAnalyzerService;
28
IDiagnosticAnalyzerService
diagnosticAnalyzerService)
Microsoft.VisualStudio.LanguageServices.UnitTests (24)
Diagnostics\DefaultDiagnosticUpdateSourceTests.vb (1)
47
Dim miscService = DirectCast(workspace.GetService(Of
IDiagnosticAnalyzerService
), DiagnosticAnalyzerService)
Diagnostics\DiagnosticTableDataSourceTests.vb (3)
626
Dim analyzerService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.ExportProvider.GetExportedValue(Of
IDiagnosticAnalyzerService
)())
671
Dim analyzerService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
757
Dim analyzerService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.ExportProvider.GetExportedValue(Of
IDiagnosticAnalyzerService
)())
Diagnostics\ExternalDiagnosticUpdateSourceTests.vb (17)
286
Dim service = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
338
Dim service = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
377
Dim service = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
453
Dim service = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
508
Dim service = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())
640
Public ReadOnly Property GlobalOptions As IGlobalOptionService Implements
IDiagnosticAnalyzerService
.GlobalOptions
654
Public ReadOnly Property AnalyzerInfoCache As DiagnosticAnalyzerInfoCache Implements
IDiagnosticAnalyzerService
.AnalyzerInfoCache
667
Public Sub Reanalyze(workspace As Workspace, Optional projectIds As IEnumerable(Of ProjectId) = Nothing, Optional documentIds As IEnumerable(Of DocumentId) = Nothing, Optional highPriority As Boolean = False) Implements
IDiagnosticAnalyzerService
.Reanalyze
670
Public Function GetDiagnosticsForSpanAsync(document As TextDocument, range As TextSpan?, shouldIncludeDiagnostic As Func(Of String, Boolean), includeCompilerDiagnostics As Boolean, Optional includeSuppressedDiagnostics As Boolean = False, Optional priority As CodeActionRequestPriority = CodeActionRequestPriority.None, Optional addOperationScope As Func(Of String, IDisposable) = Nothing, Optional diagnosticKinds As DiagnosticKind = DiagnosticKind.All, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ImmutableArray(Of DiagnosticData)) Implements
IDiagnosticAnalyzerService
.GetDiagnosticsForSpanAsync
674
Public Function GetSpecificCachedDiagnosticsAsync(workspace As Workspace, id As Object, Optional includeSuppressedDiagnostics As Boolean = False, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ImmutableArray(Of DiagnosticData)) Implements
IDiagnosticAnalyzerService
.GetSpecificCachedDiagnosticsAsync
678
Public Function GetCachedDiagnosticsAsync(workspace As Workspace, Optional projectId As ProjectId = Nothing, Optional documentId As DocumentId = Nothing, Optional includeSuppressedDiagnostics As Boolean = False, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ImmutableArray(Of DiagnosticData)) Implements
IDiagnosticAnalyzerService
.GetCachedDiagnosticsAsync
682
Public Function GetDiagnosticsAsync(solution As Solution, Optional projectId As ProjectId = Nothing, Optional documentId As DocumentId = Nothing, Optional includeSuppressedDiagnostics As Boolean = False, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ImmutableArray(Of DiagnosticData)) Implements
IDiagnosticAnalyzerService
.GetDiagnosticsAsync
686
Public Function GetDiagnosticsForIdsAsync(solution As Solution, Optional projectId As ProjectId = Nothing, Optional documentId As DocumentId = Nothing, Optional diagnosticIds As ImmutableHashSet(Of String) = Nothing, Optional includeSuppressedDiagnostics As Boolean = False, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ImmutableArray(Of DiagnosticData)) Implements
IDiagnosticAnalyzerService
.GetDiagnosticsForIdsAsync
690
Public Function GetProjectDiagnosticsForIdsAsync(solution As Solution, Optional projectId As ProjectId = Nothing, Optional diagnosticIds As ImmutableHashSet(Of String) = Nothing, Optional includeSuppressedDiagnostics As Boolean = False, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ImmutableArray(Of DiagnosticData)) Implements
IDiagnosticAnalyzerService
.GetProjectDiagnosticsForIdsAsync
694
Public Function ContainsDiagnostics(workspace As Workspace, projectId As ProjectId) As Boolean Implements
IDiagnosticAnalyzerService
.ContainsDiagnostics
698
Public Function ForceAnalyzeAsync(solution As Solution, onProjectAnalyzed As Action(Of Project), Optional projectId As ProjectId = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task Implements
IDiagnosticAnalyzerService
.ForceAnalyzeAsync
702
Public Function TryGetDiagnosticsForSpanAsync(document As TextDocument, range As TextSpan, shouldIncludeDiagnostic As Func(Of String, Boolean), Optional includeSuppressedDiagnostics As Boolean = False, Optional priority As CodeActionRequestPriority = CodeActionRequestPriority.None, Optional diagnosticKinds As DiagnosticKind = DiagnosticKind.All, Optional cancellationToken As CancellationToken = Nothing) As Task(Of (diagnostics As ImmutableArray(Of DiagnosticData), upToDate As Boolean)) Implements
IDiagnosticAnalyzerService
.TryGetDiagnosticsForSpanAsync
SolutionExplorer\CpsDiagnosticItemSourceTests.vb (1)
43
New FakeAnalyzersCommandHandler, workspace.GetService(Of
IDiagnosticAnalyzerService
))
SolutionExplorer\SourceGeneratorItemTests.vb (1)
236
workspace.GetService(Of
IDiagnosticAnalyzerService
))
Venus\DocumentService_IntegrationTests.vb (1)
232
Dim diagnosticService = Assert.IsType(Of DiagnosticAnalyzerService)(workspace.GetService(Of
IDiagnosticAnalyzerService
)())