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)
101
testLspServer, document.GetURI(), useVSDiagnostics, category:
PullDiagnosticCategories
.DocumentCompilerSyntax);
104
testLspServer, document.GetURI(), useVSDiagnostics, category:
PullDiagnosticCategories
.DocumentCompilerSemantic);
110
testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: syntaxResults.Single().ResultId, category:
PullDiagnosticCategories
.DocumentCompilerSyntax);
112
testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: semanticResults.Single().ResultId, category:
PullDiagnosticCategories
.DocumentCompilerSemantic);
118
testLspServer, document.GetURI(), useVSDiagnostics, category:
PullDiagnosticCategories
.DocumentAnalyzerSyntax);
121
testLspServer, document.GetURI(), useVSDiagnostics, category:
PullDiagnosticCategories
.DocumentAnalyzerSemantic);
127
testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: syntaxAnalyzerResults.Single().ResultId, category:
PullDiagnosticCategories
.DocumentAnalyzerSyntax);
129
testLspServer, document.GetURI(), useVSDiagnostics, previousResultId: semanticAnalyzerResults.Single().ResultId, category:
PullDiagnosticCategories
.DocumentAnalyzerSemantic);
223
testLspServer, document.GetURI(), useVSDiagnostics: true, category:
PullDiagnosticCategories
.Task);
1135
var results = await RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics: true, includeTaskListItems: false, category:
PullDiagnosticCategories
.Task);
1152
var results = await RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics: true, includeTaskListItems: true, category:
PullDiagnosticCategories
.Task);
1184
var results = await RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics: true, includeTaskListItems: true, category:
PullDiagnosticCategories
.Task);
1204
var results = await RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics: true, includeTaskListItems: false, category:
PullDiagnosticCategories
.Task);
1221
var results = await RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics: true, includeTaskListItems: true, category:
PullDiagnosticCategories
.Task);
1241
var results = await RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics: true, includeTaskListItems: true, category:
PullDiagnosticCategories
.Task);
1269
var results = await RunGetDocumentPullDiagnosticsAsync(testLspServer, document.GetURI(), useVSDiagnostics: false, category:
PullDiagnosticCategories
.EditAndContinue);
1282
var results = await RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics: false, includeTaskListItems: false, category:
PullDiagnosticCategories
.EditAndContinue);
1315
var documentResults1 = await RunGetDocumentPullDiagnosticsAsync(testLspServer, openDocument.GetURI(), useVSDiagnostics, category:
PullDiagnosticCategories
.EditAndContinue);
1325
var workspaceResults1 = await RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics, includeTaskListItems: false, category:
PullDiagnosticCategories
.EditAndContinue);
1339
testLspServer, openDocument.GetURI(), previousResultId: documentResults1.Single().ResultId, useVSDiagnostics: useVSDiagnostics, category:
PullDiagnosticCategories
.EditAndContinue);
1347
testLspServer, useVSDiagnostics, previousResults: CreateDiagnosticParamsFromPreviousReports(workspaceResults1), includeTaskListItems: false, category:
PullDiagnosticCategories
.EditAndContinue);
1360
testLspServer, openDocument.GetURI(), previousResultId: documentResults2.Single().ResultId, useVSDiagnostics: useVSDiagnostics, category:
PullDiagnosticCategories
.EditAndContinue);
1367
testLspServer, useVSDiagnostics, previousResults: CreateDiagnosticParamsFromPreviousReports(workspaceResults2), includeTaskListItems: false, category:
PullDiagnosticCategories
.EditAndContinue);
2168
var resultTaskOne = RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics, useProgress: true, category:
PullDiagnosticCategories
.WorkspaceDocumentsAndProject, triggerConnectionClose: false);
2169
var resultTaskTwo = RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics, useProgress: true, category:
PullDiagnosticCategories
.EditAndContinue, triggerConnectionClose: false);
2174
resultTaskOne = RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics, useProgress: true, category:
PullDiagnosticCategories
.WorkspaceDocumentsAndProject, triggerConnectionClose: false);
2175
resultTaskTwo = RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics, useProgress: true, category:
PullDiagnosticCategories
.EditAndContinue, triggerConnectionClose: false);
2200
resultTaskOne = RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics, useProgress: true, category:
PullDiagnosticCategories
.WorkspaceDocumentsAndProject, triggerConnectionClose: false);
2201
resultTaskTwo = RunGetWorkspacePullDiagnosticsAsync(testLspServer, useVSDiagnostics, useProgress: true, category:
PullDiagnosticCategories
.EditAndContinue, triggerConnectionClose: false);