3 instantiations of ProjectExternalErrorReporter
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
Internal\VisualStudio\FSharpProjectExternalErrorReporterFactory.cs (1)
22return new ProjectExternalErrorReporter(projectId, errorCodePrefix, LanguageNames.FSharp, workspace);
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\Legacy\AbstractLegacyProject.cs (1)
150_externalErrorReporter = new ProjectExternalErrorReporter(ProjectSystemProject.Id, externalErrorReportingPrefix, language, workspaceImpl);
Microsoft.VisualStudio.LanguageServices.Implementation (1)
ProjectSystem\CPS\CPSProject_IWorkspaceProjectContext.cs (1)
83return (prefix != null) ? new ProjectExternalErrorReporter(projectSystemProject.Id, prefix, projectSystemProject.Language, visualStudioWorkspace) : null;
9 references to ProjectExternalErrorReporter
Microsoft.VisualStudio.LanguageServices (3)
ProjectSystem\Legacy\AbstractLegacyProject_IVsReportExternalErrors.cs (1)
17private readonly ProjectExternalErrorReporter _externalErrorReporter;
TaskList\ExternalErrorDiagnosticUpdateSource.cs (2)
31/// <see cref="ProjectExternalErrorReporter"/> calls into us to clear reported diagnostics or to report new diagnostics during the build. 155/// This API is only intended to be invoked from <see cref="ProjectExternalErrorReporter"/> while a build is in progress.
Microsoft.VisualStudio.LanguageServices.Implementation (4)
ProjectSystem\CPS\CPSProject_ExternalErrorReporting.cs (2)
14private ProjectExternalErrorReporter GetExternalErrorReporter() 16var errorReporter = _externalErrorReporter.Value;
ProjectSystem\CPS\CPSProject_IWorkspaceProjectContext.cs (2)
34private readonly Lazy<ProjectExternalErrorReporter?> _externalErrorReporter; 73_externalErrorReporter = new Lazy<ProjectExternalErrorReporter?>(() =>
Microsoft.VisualStudio.LanguageServices.UnitTests (2)
Diagnostics\ExternalDiagnosticUpdateSourceTests.vb (2)
185Assert.Equal(1, ProjectExternalErrorReporter.CustomTags.Count) 186Assert.Equal(WellKnownDiagnosticTags.Telemetry, ProjectExternalErrorReporter.CustomTags(0))