-
dotnet SDK != `C#`
- `dagger init -sdk csharp` - make csharp template, and pull nuget package `Dagger.SDK.dll`
- `dagger init -sdk powershell`
If we keep all the code as a self contained packag…
-
**Version Used**: 4.10.0
**Steps to Reproduce**:
1. Create a generator
2. Create a `SyntaxReceiver` and register it in the generator
3. Add a file in the `AdditionalFiles`
4. Try to access th…
-
We should create a source generator that takes the source for `Span` and replaces occurrences of `Span` with `ReadOnlySpan`. Since most of the source for the two is the same, this should simplify main…
-
**Version Used**: 4.10.0
**Steps to Reproduce**:
1. Create a C# Source Generator
2. Reference `System.Text.Json` and try to deserialize a string in the `Execute` method of a Source Generator
A…
-
in a project using a source generator I find that a go to definition results in
```
[ERROR][2023-12-06 12:33:25] ...lsp/handlers.lua:556 "[LanguageServerHost] System.UriFormatException: Failed cre…
-
The current story for packing transient nuget packages into delivered source generators is generally not great, and makes working with them feel like a second class participant in the dotnet ecosystem…
-
### Tested versions
### Godot
*Based on looking at the github, all versions have this bug*
- 4.2.1
### Visual Studio
- 17.9.0
- 17.9.7
### System information
Windows 10 - x64 - vs17.9.7
###…
-
We've seen from several customers the want to embed other files into the output assembly, particularly EmbeddedResources (see https://github.com/dotnet/roslyn/discussions/49923)
We should explore a…
-
Roslyn recently switched to using "balanced" for source generators, which means it only runs source generators on save/build. This is bad for both developers working on source generators and developer…
-
In the interop source generators, we root the syntax tree with our Location objects we propagate for diagnostic reporting. We should use the tricks used in #83868 to create Location objects that don't…