dotnet / dotnet/roslyn

[Hot Reload] Add ProjectInstanceId to ManagedHotReloadDiagnostic

Open
#85,141 1 comment 0 reactions 0 assignees View on GitHub
Area-Interactive
Dominant language
C#
Stars
20.7k
Forks
4.3k
PR merge metrics
PR metrics pending

Description

Add project info to diagnostic so that we can determine which diagnostic was reported for which project and provide better logging in project system.

Contributor guide

Open the contributing guide

Research direction

Search for ManagedHotReloadDiagnostic and its consumers in the Hot Reload and project-system code; start by tracing how diagnostics are created and passed. Done means the diagnostic carries ProjectInstanceId and project-system logging can identify the associated project, with existing tests or validation passing.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
devtools
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.