dotnet / dotnet/roslyn

Cleanup source generator

Open
#85,557 0 comments 0 reactions 1 assignee Claimed by @chsienki View on GitHub
Area-Razor Area-Razor-Compiler
Dominant language
C#
Stars
20.7k
Forks
4.3k
PR merge metrics
PR metrics pending

Description

The logic in the source generator has gotten very convoluted over multiple years. We should clean it up to separate out the actual logic from the SG flow to make it easier to understand.

We should add appropriate tracking names to the various parts to aid in debugging.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.