-
This item exists just to keep track of hte discussions behing had about SG integration in the IDE and what potential options there are for changing that to help alleviate the significant performance p…
-
When testing the configuration binder source generator we discovered that the way the runtime source generators emit diagnostics is not suppressible in source. This is a regression from previous rele…
-
From the .NET Team perspective we quite often hit some build-related issues that require us to change BDN source code and update to latest version. This is especially painful with the WASM toolchain w…
-
A new feature called Source Generators is being developed by Microsoft, to be part of .NET 5 some time in the future. This is a way to implement reflection but during compilation of the assembly inste…
-
A while back we added `net9.0` targets to the source generator projects so that they support nullability annotations. These aren't being used by the product but help with local development. We discove…
-
See https://github.com/dotnet/runtime/pull/82179#issuecomment-1466613610 for the initial conversation.
Packages which include source generators are growing unboundedly because they not just contain…
-
**Is your feature request related to a problem? Please describe.**
It's not a problem, just something I'd like to see work in a notebook.
**Describe the solution you'd like**
I noticed that if I …
-
## Background and Motivation
When writing a source code generators and have two `IncrementalValuesProvider` of the same `T` and need to merge them the only way today is to collect both to an li…
-
Analyzers are compiled against a specific version of the C# compiler. As such they can only recognize the shapes of the code that version of the compiler supports. With a new version of the compiler n…
-
Testing is *briefly* documented in the cookbook, but it should be documented in docs.microsoft.com for discoverability (and in a little bit more details than cookbook).
I'm not sure whether this sh…