5 instantiations of VSDiagnostic
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Extensions\ProtocolConversions.Diagnostics.cs (1)
118var diagnostic = new LSP.VSDiagnostic
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Diagnostics\RazorDiagnosticHelper.cs (1)
89var diagnostic = new VSDiagnostic()
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (3)
Cohost\CohostDocumentPullDiagnosticsTest.cs (3)
96new VSDiagnostic 105new VSDiagnostic 114new VSDiagnostic
36 references to VSDiagnostic
Microsoft.CodeAnalysis.LanguageServer.Protocol (10)
Extensions\ProtocolConversions.Diagnostics.cs (4)
48var diagnostic = CreateLspDiagnostic(diagnosticData, project, potentialDuplicate, supportsVisualStudioExtensions); 82var additionalDiagnostic = CreateLspDiagnostic(diagnosticData, project, potentialDuplicate, supportsVisualStudioExtensions); 108private static LSP.VSDiagnostic CreateLspDiagnostic( 118var diagnostic = new LSP.VSDiagnostic
Protocol\Extensions\Converters\VSExtensionUtilities.cs (2)
21/// 'codeAction/resolve' request into <see cref="VSDiagnostic"/> objects even if <see cref="CodeAction.Diagnostics"/> 34TryAddConverter<Diagnostic, VSDiagnostic>();
Protocol\Extensions\VSDiagnostic.cs (1)
10/// <see cref="VSDiagnostic"/> extends <see cref="Diagnostic"/> providing additional properties used by Visual Studio.
Protocol\Extensions\VSDiagnosticProjectInformation.cs (1)
10/// <see cref="VSDiagnosticProjectInformation"/> represents the project and context in which the <see cref="VSDiagnostic"/> is generated.
Protocol\Extensions\VSDiagnosticRank.cs (1)
8/// <see cref="VSDiagnosticRank"/> represents the rank of a <see cref="VSDiagnostic"/> object.
Protocol\Internal\Diagnostics\VSInternalDiagnosticOptions.cs (1)
19/// Maps to <see cref="VSDiagnostic.Identifier"/>.
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (15)
Diagnostics\AdditionalFileDiagnosticsTests.cs (2)
168Assert.Equal("CSProj1", ((LSP.VSDiagnostic)results[1].Diagnostics!.Single()).Projects!.First().ProjectName); 171Assert.Equal("CSProj2", ((LSP.VSDiagnostic)results[4].Diagnostics!.Single()).Projects!.First().ProjectName);
Diagnostics\PullDiagnosticTests.cs (13)
185var vsDiagnostic = (VSDiagnostic)results.Single().Diagnostics!.Single(); 203var vsDiagnostic = (VSDiagnostic)results.Single().Diagnostics!.Single(); 445var vsDiagnostic = (LSP.VSDiagnostic)results.Single().Diagnostics!.Single(); 457AssertEx.All(results.Single().Diagnostics, d => Assert.Equal("CSProj1", ((VSDiagnostic)d).Projects!.Single().ProjectName)); 486var csproj1Diagnostic = (VSDiagnostic)csproj1Results.Single().Diagnostics!.Single(); 488var csproj2Diagnostic = (VSDiagnostic)csproj2Results.Single().Diagnostics!.Single(); 1228Assert.Equal(VSDiagnosticRank.Default, ((VSDiagnostic)results[0].Diagnostics!.Single()).DiagnosticRank); 1260Assert.Equal(rank, ((VSDiagnostic)results[0].Diagnostics!.Single()).DiagnosticRank);
Microsoft.CodeAnalysis.Razor.Workspaces (3)
Diagnostics\RazorDiagnosticHelper.cs (2)
87internal static VSDiagnostic ConvertToVSDiagnostic(RazorDiagnostic razorDiagnostic, SourceText sourceText, IDocumentSnapshot? documentSnapshot) 89var diagnostic = new VSDiagnostic()
Diagnostics\RazorTranslateDiagnosticsService.cs (1)
122if (diagnostic is VSDiagnostic vsDiagnostic)
Microsoft.VisualStudio.LanguageServices.Razor (3)
LanguageClient\Cohost\CohostDocumentPullDiagnosticsEndpoint.cs (3)
106var results = new VSDiagnostic[diagnostics.Length]; 109var vsDiagnostic = JsonHelpers.Convert<LspDiagnostic, VSDiagnostic>(diagnostics[i]).AssumeNotNull();
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (4)
Cohost\CohostDocumentPullDiagnosticsTest.cs (3)
617var vsDiagnostic = Assert.IsType<VSDiagnostic>(d); 623Assert.Same(project, ((VSDiagnostic)result.First()).Projects.Single());
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Diagnostics\RazorDiagnosticHelperTest.cs (1)
24var diagnostic = RazorDiagnosticHelper.ConvertToVSDiagnostic(razorDiagnostic, sourceText, documentSnapshot: null);
Microsoft.VisualStudioCode.RazorExtension.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Diagnostics\RazorDiagnosticHelperTest.cs (1)
24var diagnostic = RazorDiagnosticHelper.ConvertToVSDiagnostic(razorDiagnostic, sourceText, documentSnapshot: null);