-
Notifications
You must be signed in to change notification settings - Fork 168
Closed
Description
From dotnet/roslyn
Summary
Incremental generators are intended to be a new API that exists alongside source generators to allow users to specify generation strategies that can be applied in a high performance way by the hosting layer.
High Level Design Goals
- Allow for a finer grained approach to defining a generator
- Scale source generators to support 'Roslyn/CoreCLR' scale projects in Visual Studio
- Exploit caching between fine grained steps to reduce duplicate work
- Support generating more items that just source texts
- Exist alongside ISourceGenerator based implementations
romfir, grandsilence, dstockhammer, jlevier and cremor
Metadata
Metadata
Assignees
Labels
No labels