49 references to PullDiagnosticCategories
Microsoft.CodeAnalysis.EditorFeatures (4)
ExternalAccess\VSTypeScript\VSTypeScriptInProcLanguageClient.cs (4)
64
new(
PullDiagnosticCategories
.Task),
65
new(
PullDiagnosticCategories
.WorkspaceDocumentsAndProject),
66
new(
PullDiagnosticCategories
.DocumentAnalyzerSyntax),
67
new(
PullDiagnosticCategories
.DocumentAnalyzerSemantic),
Microsoft.CodeAnalysis.LanguageServer.Protocol (9)
Handler\Diagnostics\DiagnosticSourceProviders\DocumentSyntaxAndSemanticDiagnosticSourceProvider.cs (4)
35
DiagnosticKind.CompilerSyntax,
PullDiagnosticCategories
.DocumentCompilerSyntax)
44
DiagnosticKind.CompilerSemantic,
PullDiagnosticCategories
.DocumentCompilerSemantic)
53
DiagnosticKind.AnalyzerSyntax,
PullDiagnosticCategories
.DocumentAnalyzerSyntax)
62
DiagnosticKind.AnalyzerSemantic,
PullDiagnosticCategories
.DocumentAnalyzerSemantic)
Handler\Diagnostics\DiagnosticSourceProviders\WorkspaceDocumentsAndProjectDiagnosticSourceProvider.cs (1)
28
public string Name =>
PullDiagnosticCategories
.WorkspaceDocumentsAndProject;
Handler\EditAndContinue\DocumentEditAndContinueDiagnosticSourceProvider.cs (1)
22
public string Name =>
PullDiagnosticCategories
.EditAndContinue;
Handler\EditAndContinue\WorkspaceEditAndContinueDiagnosticSourceProvider.cs (1)
22
public string Name =>
PullDiagnosticCategories
.EditAndContinue;
Handler\Tasks\DocumentTaskDiagnosticSourceProvider.cs (1)
22
public string Name =>
PullDiagnosticCategories
.Task;
Handler\Tasks\WorkspaceTaskDiagnosticSourceProvider.cs (1)
24
public string Name =>
PullDiagnosticCategories
.Task;
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (36)
Diagnostics\DiagnosticRegistrationTests.cs (7)
66
PullDiagnosticCategories
.DocumentCompilerSyntax,
67
PullDiagnosticCategories
.DocumentCompilerSemantic,
68
PullDiagnosticCategories
.DocumentAnalyzerSyntax,
69
PullDiagnosticCategories
.DocumentAnalyzerSemantic,
74
PullDiagnosticCategories
.EditAndContinue,
75
PullDiagnosticCategories
.WorkspaceDocumentsAndProject
105
Assert.DoesNotContain(diagnosticRegistrations, (r) => r.Identifier ==
PullDiagnosticCategories
.Task);
Diagnostics\PullDiagnosticTests.cs (29)
88
testLspServer, document.GetURI(), useVSDiagnostics, category:
PullDiagnosticCategories
.DocumentCompilerSyntax);
91
testLspServer, document.GetURI(), useVSDiagnostics, category:
PullDiagnosticCategories
.DocumentCompilerSemantic);
97
testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: syntaxResults.Single().ResultId, category:
PullDiagnosticCategories
.DocumentCompilerSyntax);
99
testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: semanticResults.Single().ResultId, category:
PullDiagnosticCategories
.DocumentCompilerSemantic);
105
testLspServer, document.GetURI(), useVSDiagnostics, category:
PullDiagnosticCategories
.DocumentAnalyzerSyntax);
108
testLspServer, document.GetURI(), useVSDiagnostics, category:
PullDiagnosticCategories
.DocumentAnalyzerSemantic);
114
testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: syntaxAnalyzerResults.Single().ResultId, category:
PullDiagnosticCategories
.DocumentAnalyzerSyntax);
116
testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: semanticAnalyzerResults.Single().ResultId, category:
PullDiagnosticCategories
.DocumentAnalyzerSemantic);
210
testLspServer, document.GetURI(), useVSDiagnostics: true, category:
PullDiagnosticCategories
.Task);
1122
var results = await RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics: true, includeTaskListItems: false, category:
PullDiagnosticCategories
.Task);
1139
var results = await RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics: true, includeTaskListItems: true, category:
PullDiagnosticCategories
.Task);
1171
var results = await RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics: true, includeTaskListItems: true, category:
PullDiagnosticCategories
.Task);
1191
var results = await RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics: true, includeTaskListItems: false, category:
PullDiagnosticCategories
.Task);
1208
var results = await RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics: true, includeTaskListItems: true, category:
PullDiagnosticCategories
.Task);
1228
var results = await RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics: true, includeTaskListItems: true, category:
PullDiagnosticCategories
.Task);
1256
var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics: false, category:
PullDiagnosticCategories
.EditAndContinue);
1269
var results = await RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics: false, includeTaskListItems: false, category:
PullDiagnosticCategories
.EditAndContinue);
1302
var documentResults1 = await RunGetDocumentPullDiagnosticsAsync(testLspServer, openDocument.GetURI(), useVSDiagnostics, category:
PullDiagnosticCategories
.EditAndContinue);
1312
var workspaceResults1 = await RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics, includeTaskListItems: false, category:
PullDiagnosticCategories
.EditAndContinue);
1326
testLspServer, openDocument.GetURI(), previousResultId: documentResults1.Single().ResultId, useVSDiagnostics: useVSDiagnostics, category:
PullDiagnosticCategories
.EditAndContinue);
1334
testLspServer, useVSDiagnostics, previousResults: CreateDiagnosticParamsFromPreviousReports(workspaceResults1), includeTaskListItems: false, category:
PullDiagnosticCategories
.EditAndContinue);
1347
testLspServer, openDocument.GetURI(), previousResultId: documentResults2.Single().ResultId, useVSDiagnostics: useVSDiagnostics, category:
PullDiagnosticCategories
.EditAndContinue);
1354
testLspServer, useVSDiagnostics, previousResults: CreateDiagnosticParamsFromPreviousReports(workspaceResults2), includeTaskListItems: false, category:
PullDiagnosticCategories
.EditAndContinue);
2155
var resultTaskOne = RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics, useProgress: true, category:
PullDiagnosticCategories
.WorkspaceDocumentsAndProject, triggerConnectionClose: false);
2156
var resultTaskTwo = RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics, useProgress: true, category:
PullDiagnosticCategories
.EditAndContinue, triggerConnectionClose: false);
2161
resultTaskOne = RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics, useProgress: true, category:
PullDiagnosticCategories
.WorkspaceDocumentsAndProject, triggerConnectionClose: false);
2162
resultTaskTwo = RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics, useProgress: true, category:
PullDiagnosticCategories
.EditAndContinue, triggerConnectionClose: false);
2187
resultTaskOne = RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics, useProgress: true, category:
PullDiagnosticCategories
.WorkspaceDocumentsAndProject, triggerConnectionClose: false);
2188
resultTaskTwo = RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics, useProgress: true, category:
PullDiagnosticCategories
.EditAndContinue, triggerConnectionClose: false);