7 references to ProjectLoadTelemetryReporter
Microsoft.CodeAnalysis.LanguageServer (7)
HostWorkspace\LanguageServerProjectSystem.cs (4)
53private readonly ProjectLoadTelemetryReporter _projectLoadTelemetryReporter; 73ProjectLoadTelemetryReporter projectLoadTelemetry, 250Dictionary<ProjectFileInfo, ProjectLoadTelemetryReporter.TelemetryInfo> telemetryInfos = []; 258ProjectLoadTelemetryReporter.TelemetryInfo targetTelemetryInfo;
HostWorkspace\LoadedProject.cs (2)
109public async ValueTask<(ProjectLoadTelemetryReporter.TelemetryInfo, bool NeedsRestore)> UpdateWithNewProjectInfoAsync(ProjectFileInfo newProjectInfo, ILogger logger) 237var telemetryInfo = new ProjectLoadTelemetryReporter.TelemetryInfo { OutputKind = outputKind, MetadataReferences = metadataReferences };
HostWorkspace\ProjectTelemetry\ProjectLoadTelemetryReporter.cs (1)
22private readonly ILogger _logger = loggerFactory.CreateLogger<ProjectLoadTelemetryReporter>();